zoukankan      html  css  js  c++  java
  • mint 安装过程

    这几天因为各种原因装系统(自己因为双屏不能旋转,输入法界面始终矬,重装2次(应该都是更新内核和更新时包依赖不对的锅,以后屏蔽内核更新和linux-libc-dev这样的更新,要么就新版本出来重装),和给别人配机器学习新机器)。

    按最小操作原则,把之前零星的各篇汇总一下。

    网速不卡的时候,整个过程应该在1小时多1点左右.

    安装系统

    1 用ultraISO刻录mint镜像的U盘

    2 BIOS设置,把U盘放到第一位。注意UEFI如果打开,U盘启动也要选择UEFI模式,否则启动黑屏提示 kernel 32找不到什么的。F10保存退出

    3 启动,进入PE环境,连接wifi网络(必须,否则nvme的ssd需要grub2更新,如果不能在线更新,则安装会失败)

    4 选安装,不选择为图形安装第三方硬件(等进系统之后,配置国内源,再安装。pe环境即使设置了国内源,安装时也不会使用)

    5 分区选最下面其他选项。确保有一个efi分区(500M),一个swap分区,然后再只分/ 和/home。其中格式化/  挂载/home(如果有内容,一定要挂载,但不格式化)

    6 安装语言包时如果太卡,可以skip,安装后进系统,配国内源之后再安装。

    安装软件

    1软件源-更新为国内源。

    20181114更新

      修改security源,不然安装很多包(内核之类)还是很慢。参考http://www.cnblogs.com/zhile/p/8327771.html,但他的字母个别地方有错

    cd /etc/apt/sources.list.d/

    sudo xed official-package-repositories.list

    把 security那行的头改成国内源就可以了,后边不用动,16.04 18.04后面有区别

    deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

    http://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

    2 更新各种补丁

    3显卡驱动设置成intel开源和NVIDIA官方驱动。

    4 安装chrome

    https://www.cnblogs.com/xuanmanstein/p/13023926.html

    安装miredo(IPv6)

    sudo apt-get -y install miredo

    重启

    sudo service miredo restart

    输入法

    1 语言-检查不完整的语言包,设置区域为国内。输入法-安装,选择fcitx

    2 安装搜狗、google输入法 

    为了保险,先删除~/下 搜狗的配置路径

    rm -rf .sogouinput

       sudo apt-get install -y fcitx-googlepinyin

    3进入fcitx配置,addon 高级,取消轻量界面。重启 (不要看有些帖子说的,卸载fcitx-ui-kimpanel什么的, 输入法依赖这个,否则乱码,也没皮肤)

    4进入fcitx配置,添加搜狗,google输入法

    5 重启,检查输入法皮肤是否正常。

     中文字体

    删除文鼎2个字体  楷体ukai.ttc和宋体uming.ttc

    安装位置位于/usr/share/fonts/truetype/arphic 即文鼎(arphic)

    copy进微软雅黑和consolas(从win里复制出来)到/usr/share/fonts/truetype

    git 

    http://www.cnblogs.com/xuanmanstein/p/7614331.html

    zsh

     http://www.cnblogs.com/xuanmanstein/p/7634907.html

    vscode 

    https://www.cnblogs.com/xuanmanstein/p/13228184.html

    nodejs、angular

     http://www.cnblogs.com/xuanmanstein/p/7595462.html

    docker与docker-compose

     http://www.cnblogs.com/xuanmanstein/p/7384158.html

    pip切换国内源

    https://www.cnblogs.com/xuanmanstein/p/10122515.html

    源码安装自用的最新版python

    https://www.cnblogs.com/xuanmanstein/p/10087010.html

     修改hosts

    https://www.cnblogs.com/xuanmanstein/p/10700796.html

    编译GDAL

    一定要在qgis之前,如果是聚焦如开发机,gdal可能要随升级随编译,那就不要装qgis

    https://www.cnblogs.com/xuanmanstein/p/12356020.html

    lein与clojure

    https://www.cnblogs.com/xuanmanstein/p/10504401.html

    Julia

    https://www.cnblogs.com/xuanmanstein/p/13053555.html

    Lua与luasql

    https://www.cnblogs.com/xuanmanstein/p/10699664.html

    VMware

    http://www.cnblogs.com/xuanmanstein/p/8094558.html

    安装QGIS

    开发机尽量不要装,影响gdal编译。 最好装到Windows机器上

    https://www.cnblogs.com/xuanmanstein/p/10708680.html

    杂项 

    设置root密码 sudo passwd 

    安装xx-net

    录屏软件simplescreenrecorder

    https://www.cnblogs.com/xuanmanstein/p/13109674.html

     

    后记

    虽然这礼拜自己的mint莫名其妙出两次问题导致重装(估计是包依赖顺序的问题), 但是因为重装速度太快,还是可以放心大胆重装, 比较无痛的. 

    重装的时候,直接挂载/home的优势非常明显:大量的配置,比如桌面外观,比如chrome的cookie,收藏夹,git密钥,xx-net配置的私有ID……都是不用重新设置的,直接就用重装之前的.

    即使mint有万般不好,就“可以2小时内完成重装/配好开发环境”这1点, 就完爆windows,比以前配置linux环境也快很多(当然,自己需求也聚焦与开发了)。

    win下我重装怎么也得1天,当然也包括各种行业软件安装(破解)的过程,配置慢慢的恢复。 我的文档,onedrive,下载,音乐,默认都是C盘, 手工改到D盘就要费半天劲. 大量的软件都在C盘下有文件夹,即使你选了安装在D盘,所以一样在重装系统后白费,启动不了, 还是得重装.

    相比之下:

    Windows设计出来,就是不希望你重装的。Windows的用途就是运行某些大型行业软件arcgis, Rhino5+grasshopper,sketchup,unity3d ,office, VS……然后就是QQ,网银U盾,游戏,等等等

    Linux就是让你用来折腾的,只要你聚焦开发环境(只把开发用的库装好,和编辑器配置同步下来,不考虑用来和普通人一样“日常使用”:聊天、打游戏、网银转账),把/home单独挂载了,就无惧重装。

    定位分工是这样:

    1 普通人日常使用+特定领域行业软件:用win (台式、游戏本)

    2 专心构思、写代码(非科学计算):linux (笔记本)

    3 科学计算:linux(台式机+N卡cuda)

    4 聊天、看帖子公众号: 手机

    RMBP 15理论上是同时兼顾 这些场景的。但我已经不追求用1个机器实现全部需求了(之前用的笔记本都是高性能U+独显+15寸屏,已经审美疲劳了,也还能用):

    win和linux在我这里不是竞争关系(单机双系统),主从关系(主机-虚拟机),也不是平均分配工作(同时在win和linux下开发,娱乐),而是互相不可替代,互补关系。

    由于对方存在和分工,导致自己能更加聚焦自己的场景,比自己单独包揽全部工作,要轻松。

    1的时候,很多软件是win下独占,刚需。比如Rhino5+grasshopper。

    2的时候,我追求更安静,更轻。完全可以用更轻薄的x1c搞定,而且将来显卡外置,也没必要内部挂一块无用的独显。

    也许写angular的时候,每修改一下编译,低压U稍慢。但更多时候,安静、思路聚焦压倒一切。

    3的时候,N卡cuda无法抗拒,RMBP这些年一直都是A卡。

    4的时候,现在已经不在乎聊天记录是不是保存下来了。

      一切都是瞬息,
      一切都将会过去;
      而那过去了的,
      就会成为亲切的怀恋。
  • 相关阅读:
    学习笔记9
    学习笔记8
    学习笔记7
    学习笔记6
    学习笔记5
    学习笔记4
    学习笔记3
    学习笔记2
    学习笔记1
    矩形覆盖
  • 原文地址:https://www.cnblogs.com/xuanmanstein/p/8277559.html
Copyright © 2011-2022 走看看