搭建自己的專屬Ubuntu環境(上)
最近有些小夥伴問我,「目前想玩Ubuntu系統,應該怎麼搭建一個高大上的開發環境呢?」;本文主要介紹我以前是怎麼搭建自己的Ubuntu開發環境。
1
什麼是軟體源?
軟體源是debian系的概念;也就是相當於軟體倉庫,跟mac的app store差不多,需要什麼軟體,可以通過apt-get命令去搜索安裝。
Ubuntu的軟體源一般位於/etc/apt/sources.list,我們可以根據自己的所處的位置,選擇速度最快的軟體源。
怎麼修改軟體源呢?
在終端執行如下命令:
常見的軟體源有那些呢?
官方源
163源
阿里雲源
阿里雲kali源
2
系統更新
Ubuntu一般會有自己的自動更新機制,但是,我建議要習慣於手動更新;因為有時候某個軟體出現了漏洞,需要即時更新補丁,而自動升級提示還沒有出現,這時就需要手動更新升級。
常見命令如下:
3
一切都離不開環境變數
一般來說,使用Ubuntu進行開發都離不開環境變數,因為Ubuntu系統本身嚴格的許可權控制,造成Ubuntu有多個環境變數配置文件,如果不了解其執行順序,很可能造成配置的環境變數沒有生效。
執行順序如下:
當你登錄並且登錄shell是bash時,bash首先執行/etc/profile文件中的命令(如果該文件存在),然後它順序尋找~/.bash_profile、~/.bash_login或~/.profile文件,並執行找到的第一個可讀文件中的命令。當登錄bash退出時,它將執行~/.bash_logout文件中的命令。
當啟動一個交互的bash時,它將執行~/.bashrc文件中的命令(如果該文件存在並且可讀)。當非交互地啟動以運行一個shell腳本時,bash將查找bash_env環境變數,確定執行文件的名稱。
接下來,咱們分析一下這些環境變數配置文件的作用。
4
設置桌面圖標
下面通過rubymine這款ruby開發工具來說明怎麼設置桌面圖標。
在桌面創建一個rubymine.desktop的文件,命令如下:
說明:一定要給賦予執行許可權。
編輯文件內容如下:
5
那些必須記住的快捷鍵
記住一個非常重要的快捷鍵Ctrl+Alt+T,快速調出終端。
Ctrl+Alt+L:鎖屏。
Ctrl+T:在 Nautilus 打開新的 Tab。
Ctrl+Q:退出應用。
Ctrl+Alt+F1:切換到首個虛擬終端。
Ctrl+Alt+F2(F3)(F4)(F5)(F6):選擇不同的虛擬終端。
Ctrl+Alt+F7:切換到當前登錄會話。
Alt+Tab:在不同的應用之間切換顯示。
Alt+F9/F10:最小化和最大化當前窗口。
Win+E:顯示所有的工作空間,可輕鬆進行切換。
本文只是介紹了Ubuntu環境的基本配置,接下來會為帶大家去安裝那些有趣的軟體。


※Java 8系列之Lambda實踐步驟(二)
※面試題24解析-詳談DNS域名解析過程
TAG:Java面試那些事兒 |
※Cameron Design House | 豪宅專屬的奢華定製燈具
※女生們有福了!Vans 用綢緞製作專屬 "Satin Lux" 全新系列
※韓國Bithumb交易所將為Bithumb會員建立專屬商場
※FIJI Water斐泉攜手Pure Yoga共創專屬定製瑜伽體驗,開啟一場純粹之旅
※Nike Air Max 1 Lux 「Just Do It」女生專屬
※Android上的堡壘之夜 Beta專屬三星Galaxy用戶
※女皇專屬,OFF-WHITE x Nike 「The Queen Collection」 正式曝光
※umbro為柴崎岳推出「U by GAKU」專屬足球套裝
※Virgil Abloh專屬打造!Louis Vuitton「MCA」限定全貌曝光
※【壁紙】 iPhone X 專屬~
※定價3xx鞋王」P.J.Tucker又來土豪秀新鞋!專屬定製配色 Virgil Abloh x Nike REACT
※子承父業!盧卡庫專屬King Platinum
※王志鈞為村上隆打造專屬 Air Jordan 1 x Louis Vuitton 迷綵球鞋面罩
※國內限定獨家?HBL專屬打造Nike Air Force 1 "Only Once"酷炫登場!
※近賞 Air Jordan 6「Oregon Ducks」專屬 PE 版本
※女生專屬!Air Foamposite One 全新配色上腳圖賞
※酷!專為村上隆打造的 Nike Air Force 1 專屬客製鞋款
※顛覆性遊戲體驗!Crytek:PS5、Xbox Scarlett的超高速專屬SSD
※Nike React Presto By You 限時開啟!快來定製你的專屬配色
※Twelve South 為 AirPods 量制專屬皮套