做為計算機專業出來的人,用linux是基本技能。我也試著用linux,是在畢業之後。我選擇的是ubuntu。從虛擬機器,到雙系統,多次來來回回的弄,發現許多問題都是再次碰到,所以這裡記錄下來。下次就不用再去查詢了。由於這些問題都是網上搜尋來的,所以參考了其他人的部落格、論壇的結論,但是比較多,所以就不一一列出了。不過還是感謝大家。
(另外,這裡不是告訴你怎麼做,而是記錄正確答案的鏈結,這樣就不用去搜尋、選擇了。)
一、ubuntu軟體安裝
用乙個系統,肯定有許多軟體是你需要的但是沒有安裝的。所以安裝軟體是最基本的。在ubuntu下面,安裝軟體主要有兩種方法:apt-get和dpkg(兩個都需要sudo安裝)。
(相關知識可以參考
二、中文輸入法。
三、虛擬機器。
用慣了windows,但是又想用linux,最長用的方案就是虛擬機器。我這裡選擇的是vbox:免費。我覺得,虛擬機器的基本滿足要求是:能訪問網路;主機跟虛擬機器能互訪。
主機跟虛擬機器的互訪,我選擇的方案是共享目錄。即在主機上建立乙個目錄,屬性為共享。然後虛擬機器訪問操作該目錄。參考:
注意:在指定主機的共享目錄,「新增資料空間」中,「資料空間名稱」就是你要共享的名稱。比如主機目錄為tmp1,「資料空間名稱」你用的名稱是tmp2,然後在虛擬機器上要掛載的目錄取名t***,那麼執行命令是 sudo mount -t vboxsf tmp2 t***,其中tmp2和t***不能重複,否則就會報錯:/sbin/mount.vboxsf: mounting failed with the error: protocol error。
附:另外,虛擬機器在剛剛安裝系統之後,虛擬機器中系統不能跟著虛擬機器全屏(你安裝過就會知道)。那麼,安裝下「安裝增強功能」就可以了。怎麼安裝?在上面「互訪」的鏈結中會說道的。
php最簡單最基礎入門筆記
偶然翻到之前剛學php時記錄的筆記,特此分享給大家,希望對初學者有所幫助。php網頁命名不支援中文 isset abc 判斷變數是否被定義 empty abc 判斷變數是否為空 unset abc 取消變數的定義 a b a 123 echo a 同 echo b 常量無 符號,pi 3.14159...
最詳細的Python入門基礎語法總結!
input 使用者自己輸入值 print 列印值 可以輸出多個變數 d s 用於輸出變數時佔位 字串 後期爬蟲必備 int 把字串轉換為數字 str 把數字轉換為字串 len 獲取某個字元占用的位元組數 字串可以用 連線 字元下標可以為負數 str 起始位置 終止位置 步長 切片,從起始開始擷取字串...
最基礎的爬蟲
1 引入模組 from urllib import request 2 操作 1 定義目標url base url 請求頭部 request headers headers req request.request base url,headers headers 生成乙個帶headers的reque...