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的時候,現在已經不在乎聊天記錄是不是保存下來了。

  一切都是瞬息,
  一切都將會過去;
  而那過去了的,
  就會成為親切的懷戀。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM