當咱們想用ssh工具時,不像telnet那樣是系統自帶的軟件,須要額外安裝其餘軟件:xshell, putty, secureCRT啦php
若是想用vim編輯器,就得在IDE上裝VIM插件,若是想搭建個apache vsftp vnc, 就得找找相關軟件,html
好比phpstudy xampp appserv等等html5
總之,在windows下linux
總能找到本身需求的解決方法, 但每次換一臺windows就得從新把上面的軟件所有裝一遍(特別是在校生,每次去機房,電腦都被重置)git
因爲開發和工做常常須要在linux環境下進行, 長期生活在windows系統世界中的我不得不想個辦法偷一下懶:github
可否在windows下安裝linux shell環境(虛擬機除外),並附帶各類環境軟件???chrome
百度上一搜, 還真有,咋一看大部分都是教經過安裝Cygwin來實現linux shellshell
體驗了一番,雖然確實有linux環境出來了,可是初始安裝就要決定好須要安裝的組件,後面想要擴展新的組件apache
十分困難。不過先將就着用吧vim
直到...
有一天,在使用linus寫的git軟件的時候,無心間發現git軟件不只僅是git自己那麼簡單,他居然包含了整個linux shell ,如:bash vim ssh openssl
哇擦咧, 有了bash shell 什麼ps ls tar wget 等等命令均可以使用,美滋滋啊,因而今後在windows系統上帶上一個git ,就帶着一個linux環境
直到...
win7停更啦! what?
win7強制升級win10啦!! what?
win10 藍牙驅不行鼠標用不了啦 !!! what?
win10 偷偷更新升級而後藍屏啦 !!!! WTF :(
emmm, 是時候考慮一下 linux 我的桌面系統了。。
固然 linux 在桌面應用,我的PC端並無像windows那樣普及
並且 linux 是出了名的折騰人, 學習成本比較高,裝個mqtt ,
什麼? yum 源沒有?那就./configure && make -j 4&& make install 三部曲源碼安裝吧
源碼安裝的缺點:時間慢, 易報錯, 難清理。
並且就算安裝好了, 之後須要新的版本,又得清理從新編譯安裝,
這還不如在windows裝個vmware作個linux快照回溯呢?
另一旦 linux 出系統級問題了, windows重啓大法是無論用的。
心裏凌亂的我,就像下面的 二進數雨
http://tool.uixsj.cn/hack-html5/
近期,在工做號看到比較熱門的新聞: deepin深度linux系統創始人離職, 順便了解了一下deepin,貌似口碑還不錯,並且又能夠裝QQ, Tim, 網易雲
哇,這麼棒的系統幹嗎要離職不作。。。 可真別說,這些開源人士無償分享,本身辛辛苦苦打吊針敲代碼作的東西,免費給人用,真應受人尊重。
deepin社區也挺活躍的。
因而內心正打算上手deepin系統,在社區簡單逛了兩圈,因而在一個帖子中發現deepin國際排名上升快的截圖。
國人也能作到如此成就,簡直666,這顛覆了 紅旗系統給個人印象
linux這麼多發行版,沒想到吧... 下面是排名的網址, 不過上圖是2017年的截圖, 我想今年該不會就是第一了吧, 訪問下面網址看看。
https://distrowatch.com/dwres.php?resource=popularity
可是今年的截圖發行版第一的是manjaro , 也就有了後面的教程
因而在瞭解manjaro的各方面後,決定上手manjaro, 下面是manjaro清華大學鏡像站, 各位先不着急下載
https://mirrors.tuna.tsinghua.edu.cn/manjaro-cd/
隨便選擇了一下KDE桌面環境的manjaro, 雖然安裝包有帶QQ 和 Tim 可是運行不起來, 後面百度搜,發現一個更不錯的,基於deepin桌面環境的manjaro系統。
完美運行QQ, Tim, WPS, SS, Thunder, 並且裝這些軟件一條命令搞定,不用折騰,除了這些軟件,manjaro還有炒雞多的軟件庫,強大的yaourt 和 pacman徹底
省去了源碼安裝的累,人生苦短,我用manjaro
因此本教程就以manjaro-deepin 系統來說
下載manjaro-deepin鏡像:
若是是要真機安裝,下載usbwriter,虛擬機跳過此步
https://sourceforge.net/projects/usbwriter/
真機安裝準備一個U盤,使用上面下載好的usbwriter 把manjaro-deepin鏡像寫入到U盤,插到電腦裏引導便可
虛擬機安裝,建立虛擬機就不用講了吧,百度有,和建立其餘虛擬機步驟同樣
manjaro 的三個版本 kde gnome xfce安裝方式都是同樣的, 開箱即用, deepin桌面系統也是同樣的安裝方式
上面能將manjaro引導起來後, 面的安裝步驟能夠根據kde版的桌面環境manjaro系統步驟照搬,下面是系統安裝教程
引導成功後,能看到下面這個界面
第一個設置時區,選擇Asia/Shanghai便可
鍵盤格局不用設置,語言選擇中文,driver是選擇驅動的意思,能夠選擇專屬和開源,
官方手冊上說,若是你不知道怎麼選擇驅動,默認free就能夠, nonfree適合那些比較新的顯卡, free比較適合舊版的顯卡
個人推薦: 真機推薦nonfree, 虛擬機推薦free
配置好上面後,選擇Boot: Manjaro..... 這個選項,不要選reboot 和其餘的
系統起來後,以下圖,不要覺得這樣就裝好了,這只是live界面,尚未開始安裝呢
桌面上面有兩個程序,第一個Install Manjar是安裝系統的主程序,第二個是英文版安裝手冊,english好的同窗能夠讀一下
雙擊左上角install manjaro程序開始安裝系統 ,或者在歡迎界面選擇lauch installer
1. 語言選擇chinese
2. 地區選擇上海
3. 鍵盤默認
4. 分區這裏比較關鍵,選擇手動
我這裏有兩塊盤,一個是230G NVme 的固態硬盤預裝了win10, 一個是1T的機械硬盤。家裏還有閒置的2T機械盤,
當空間足夠時,各位能夠考慮作個磁盤陣列RAID來最大化利用磁盤。 或者弄個LVM使得擴展性變強
分區類型能夠選擇格式化GPT或者MBR, 若是想裝雙系統,能夠把grub裝到windows系統的引導分區上面
grub不會覆蓋windows的,會與之並存。具體你們能夠搜百度,有不少相關教程。 至於分區,我是這樣分的
分區大小 | 掛載點 | 文件系統 | 標記 |
600MB | /boot | ext4 | boot |
2000MB | linuxswap | linuxswap | swap |
剩餘 | / | ext4 | 無 |
下圖有點老,僅供參考
剩下的就是設置用戶了和等待安裝完成了。
安裝後,重啓,界面是這樣的
固然QQ 不是自帶的,不過一條命令便可搞定
打開linux終端,跟着下面配置作便可安裝ss, tim, qq, chrome, 網易雲,迅雷, WPS等等
藍色部分表示可選
1.切換中國源 sudo gedit /etc/pacman-mirrors.conf 若是提示沒有gedit , 則執行命令 : sudo pacman -S gedit
或者乾脆直接nano 編輯,默認是有的 修改以下地方爲中國:
OnlyCountry = China
2.增長archlinuxcn軟件倉庫以及各類開發工具源 sudo gedit /etc/pacman.conf 添加如下內容:
[archlinuxcn] SigLevel = Optional TrustedOnly Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch [arch4edu] SigLevel = Never Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
3.更新並選擇最快的源列表
sudo pacman-mirrors -g
4.更新系統
sudo pacman -Syyu
5.安裝archlinuxcn-keyring
sudo pacman -S archlinuxcn-keyring
若是上面安裝失敗,則執行如下命令:
sudo pacman -Syu haveged sudo systemctl start haveged sudo systemctl enable haveged sudo rm -rf /etc/pacman.d/gnupg sudo pacman-key --init sudo pacman-key --populate archlinux sudo pacman -S archlinuxcn-keyring sudo pacman-key --populate archlinuxcn
6.安裝yaourt
sudo pacman -S yaourt
7.安裝搜狗輸入法
sudo pacman -S fcitx-sogoupinyin sudo pacman -S fcitx-im sudo pacman -S fcitx-configtool sudo gedit ~/.xprofile export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="im=fcitx"
8.安裝配置git
sudo pacman -S git 設置我的github信息: git config --global user.name "github暱稱" git config --global user.email "註冊郵箱"
9.安裝配置zsh
sudo pacman -S zsh zsh-completions cat /etc/shells chsh -s /bin/zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
關鍵軟件安裝來了
1、安裝Chrome sudo pacman -S google-chrome 2、安裝QQ/TIM QQ: yaourt -S deepin.com.qq.im TIM: yaourt -S deepin.com.qq.office 3、安裝搜狗輸入法 yaourt -S fcitx-sogoupinyin sudo gedit ~/.xprofile 添加: export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" 4、安裝wps sudo pacman -S wps-office sudo pacman -S ttf-wps-fonts 5、安裝迅雷 yaourt -Sy deepin.com.thunderspeed 6、卸載libreoffice sudo pacman -Rs libreoffice-fresh 7、卸載Transmission sudo transmission-gtk 8、卸載Evolution sudo pacman -Rs evolution 9、卸載Galculator sudo pacman -Rs galculator 10、卸載Brasero sudo pacman -Rs brasero 12、卸載HexChat sudo pacman -Rs hexchat 十3、安裝網易雲音樂 sudo pacman -S netease-cloud-music
十四丶 FQ軟件安裝
https://www.cnblogs.com/demonxian3/p/8331776.html
在圖形界面的添加/刪除搜那個Ss的全名關鍵字就有了,能夠裝QT5版本
若是瀏覽器想應用,還得裝一下polipo端口轉發。具體能夠百度
sudo pacman -S polipo
sudo vim /etc/polipo/config
socksParentProxy = localhost:1080 proxyPort = 8192
systemctl start polipo
十五丶 安裝net-tools這樣可使用ifconfig 和 netstat 了
sudo pacman -S net-tools
有時候我在思考真機裝linux是否有必要,可是一直沒有實踐,只是簡單的在虛擬機安裝。
暑假嘗試在物理機上安裝kali+windows雙系統,發現linux桌面系統跑的同樣穩定。可是要用的當心,
一不當心哪天來個rm -rf /刪庫跑路
也許從小就使用windows的咱們,不少思惟都已是windows化了,很難已習慣shell下面的工做。
但shell下帶來的高效是不能否認的,linux給人的感受很難,學習成本很高, 使用困難,沒有windows簡單高效
如今manjaro 帶來的就是簡單高效,安裝程序,一條命令便可,不妨體驗體驗。