linux系统 个人使用情况,个人使用Linux操作系统常要做的事
也算是裝過多個Linux發行版了,無論是虛擬機還是實際的電腦。雖然大多是裝了之后很初淺玩玩——只是在本地操作一些文件和目錄,而且可以使用的軟件工具也是有限的,甚至沒有網絡(你可以想象一下都能做些什么了)。這尤其對我這樣的菜鳥來說使用起來相當困難,叫要什么沒什么。不過你要是一個介于牛A和牛C之間的程序員,可能會好些;還有就是做好了下面所說的事。
對于一個程序員來說,所使用的操作系統只要滿足兩個條件就可以了:一是使這臺電腦可以做編程,二是使這臺電腦可以和其他電腦“交流”(如文件共享、郵件、即時通信等)。
所以,在個人使用Linux時可能就需要做如下這些事:
選擇一款Linux發行版
配置軟件源
配置編程環境
配置“交流”環境(samba服務器和nfs服務器)
1.選擇一款Linux發行版
1.1Linux發行版的說明
Linux 發行版是 GNU 軟件和 Linux 內核組成的 GNU/Linux 套件。我們現在說的Linux一般指的就是Linux發行版,而非Linux內核。Linux發行版有很多,根據Linux內核的不同,一般來說基本分為兩大類:RedHat系列(RedHat、CentOS、Fedora等)和Debian系列(Debian、Ubuntu等)。
選擇的依據:使用體驗和硬件配置。對于一個初級使用者來說,更多的是依靠使用體驗來選擇。
選擇的標準:使用體驗要求系統運行地流暢、穩定并且系統風格適合個人喜好;硬件配置至少要滿足最低配置。
選擇的方法:在虛擬機中先安裝試試。
Linux系統可以在很多主流或非主流的電腦上運行。在同一電腦上安裝不同的系統或系統版本,都可能有不同的運行狀態。如本人的電腦在安裝Ubuntu的某些版本后運行時就會出現CPU風扇轉的飛起,圖形界面操作卡機等的不良反應。
2.配置軟件源,為了方便地安裝所需的軟件工具
2.1 什么是軟件源
我們不可能也不需要將所有的GNU軟件都安裝到發行版中,而只要在需要安裝某些軟件工具時先獲得該工具的安裝文件,然后安裝即可。我們按一定條件選擇出部分GNU軟件并將其存放在某一位置之中,這個存放位置可以是網絡服務器、光盤或是本地硬盤的一個目錄,把訪問這個存放位置的URL(資源的定位路徑)稱作為軟件源。
2.2軟件源的分類
按照軟件源存放的實際位置:網絡源和本地源。
按照軟件源所屬的發行版本:yum源和apt源。
2.3 為什么配置軟件源
Linux下安裝軟件工具有兩個注意點:一是必須明確軟件工具的包名,二是必須明確該軟件工具所依賴的軟件包。例如,有三個軟件包名為A-x.x.x、B-x.x.x、C-x.x.x的軟件工具,他們的依賴關系是A-x.x.x依賴B-x.x.x,B-x.x.x依賴C-x.x.x,那么如果要安裝A-x.x.x就必須先安裝C-x.x.x,再安裝B-x.x.x,最后才能安裝A-x.x.x。
配置軟件源實際上就是做了兩件事:指定到哪里去找要安裝的軟件工具包,以及生成各個工具軟件之間的依賴關系文件。如上,我們就可以這么來直接安裝:
# yum install A
# apt-get install A
# dpkg install A
這樣在配置軟件源后安裝軟件工具就不需要再關注具體的軟件包名和依賴關系。
2.4具體配置如下:
CentOS本地yum源的配置:http://wenku.baidu.com/view/e496175e3c1ec5da50e270a1.html
Ubuntu網絡apt源的配置:http://wiki.ubuntu.org.cn/Qref/Source
3.配置samba服務器,為了能與windows系統文件共享
3.1?被忽略的點:
a.沒有關閉防火墻/iptables
#service iptables status // 查看防火墻
#service iptables start //開啟防火墻
#service iptables stop //關閉防火墻
b.沒有關閉SELinux
# /usr/sbin/sestatus //查看SELinux
# setenforce 0 //0表示關閉,1表示開啟 -- 只能本次立即有效,無需重啟,且重啟后無效
若不想下次再配置,需修改配置文
# vi /etc/selinux/config
將文件中的SELINUX= disabled ,然后重啟。
c.沒有設置共享目錄的訪問權限
3.2?具體配置如下:
這里寫的很詳細http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html#2943353
4.配置nfs服務器,為了能與其他Linux系統文件共享
4.1被忽略的點:
。。。。。。
4.2具體配置如下:
這里寫的很詳細http://www.cnblogs.com/mchina/archive/2013/01/03/2840040.html
5.配置工作環境,為了能夠方便地工作
工作環境以你的工作需要而定。不過假如你是個Java程序員,你可能需要安裝JDK、Tomcat、MySQL、Git、Eclipse for Java等軟件工具;又如果你是一個嵌入式程序員,你可能要安裝開發板相應的交叉編譯器,搭建交叉編譯環境。
以上所做都是為了讓你的電腦在安裝Linux系統之后用起來更方便、快捷。
總結
以上是生活随笔為你收集整理的linux系统 个人使用情况,个人使用Linux操作系统常要做的事的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用photoshop制作证件照电脑
- 下一篇: linux 用mutex定义一个link