【Linux导论】通过图形接口配置系统(System Configuration from the Graphical Interface)
原文
LFS101x.2 Introduction to Linux (Linux Foundation)
Chapter 05: System Configuration from the Graphical Interface
??????????????? -? Section 1: System, Display, Data and Time Settings
??????????????? -? Section 2: Network Manager
??????????????? -? Section 3: Installing and Updating Software
1.系統(tǒng),顯示,日期,時間設(shè)置 - (System, Display, Data and Time Settings)
1.)系統(tǒng)設(shè)置 - (System Settings)
系統(tǒng)設(shè)置(System Settings)面板,允許你控制大多數(shù)的配置選項和桌面設(shè)置,例如指定屏幕分辨率,管理網(wǎng)絡(luò)連接,改變系統(tǒng)的日期和時間。我們在第四章(http://blog.csdn.net/ws_20100/article/details/48877733)中,提到過GNOME桌面管理器,并在此課程中使用GNOME作為系統(tǒng)演示,因為GNOME是CentOS和Ubuntu的默認桌面,同時也可用于openSUSE(它的默認桌面是KDE)。
進入系統(tǒng)設(shè)置面板的方式如下:
- CentOS:點擊System -> Preferences。
- openSUSE:點擊Activities,在Search欄點擊Settings。
- Ubuntu:它被固定在屏幕的左邊欄。
2.)顯示設(shè)置 - (Display Settings)
顯示(Display)面板在System Settings(或者在Configure Desktop下面的Display and Monitor)里面,它包含著大多數(shù)改變桌面外觀的常規(guī)設(shè)置。這些設(shè)置獨立控制著你所使用的特定的顯示驅(qū)動器。
如果你的系統(tǒng)使用的是一個專有的顯示驅(qū)動器,例如nVidia或者AMD的驅(qū)動器,你可能會有一個專有的配置程序,而這個配置程序并不在System Settings中。這個程序可以提供更多的配置選項,但也更加復(fù)雜,并且可能需要系統(tǒng)管理員(root)身份運行。如果可能,你盡量從顯示面板中配置這些選項,而不要使用專有的配置程序。
X服務(wù)器,實際上服務(wù)于GUI,如果它存在的話,會使用/etc/X11/xorg.conf 文件作為它的配置文件。在現(xiàn)代的Linux發(fā)行版中,這個文件僅僅在非正常的情況下出現(xiàn),例如使用一個不常用的圖形顯示器時。這個配置文件的更改通常是服務(wù)于一些高級用戶。
3.)設(shè)置分辨率及配置多屏幕 - (Setting Resolution and Configuring Multiple Screens)
通常,你的系統(tǒng)會自動算出屏幕的最佳分辨率,但在某些情況下它得到的數(shù)據(jù)是錯誤的,或者為了滿足你的特殊需求,你需要更改屏幕分辨率。你可以通過使用Display面板完成這些設(shè)置。當你點擊Apply按鍵時,系統(tǒng)會切換到一個新的顯示分辨率下,你這時可以確認該分辨率是否已經(jīng)工作。如果選定的分辨率沒有正常工作,或者你對這個分辨率不滿意,系統(tǒng)會在一段時間后自動切換回原有的分辨率。
在多數(shù)情形下,當一個大屏幕跨越多個屏幕時,系統(tǒng)會自動設(shè)定多屏顯示器配置,并且使用一個預(yù)測較為合理的屏幕布局。如果屏幕布局并不是你所希望的,你可以在復(fù)選框里面切換成鏡像模式(mirrored mode),此時所有屏幕顯示同一個畫面。
4.)日期和時間設(shè)置 - (Date and Time Settings)
Linux常常使用協(xié)調(diào)世界時(Coordinated Universal Time,UTC)用作自身的內(nèi)部計時。顯示的或是存儲的時間值,依賴于系統(tǒng)的時區(qū)設(shè)置,它可以獲取正確的時間。UTC于格林威治標準時間(Greenwich Mean Time,GMT)相似,但更加精確。
在系統(tǒng)設(shè)置面板中可以找到Date and Time Settings窗口,或者,你可以右擊頂欄的Date and Time進入Date and Time Settings窗口。
5.)網(wǎng)絡(luò)時間協(xié)議 - (Network Time Protocol)
網(wǎng)絡(luò)時間協(xié)議(NTP)是最為流行并且可靠的協(xié)議,它通過Internet服務(wù)器來設(shè)置本地時間。大多數(shù)的Linux發(fā)行版本都包含了一個不停工作的NTP設(shè)置,這個設(shè)置會引用特定時間服務(wù)器的設(shè)置。這意味著,網(wǎng)絡(luò)時間同步不需要任何設(shè)置,更沒有"打開"或者"關(guān)閉"的概念了。如果需要,更多的關(guān)于Linux NTP工具的細節(jié)設(shè)置,可以通過編輯標準NTP配置文件(/etc/ntp.conf)來完成。
2.網(wǎng)絡(luò)管理器 - (Network Manager)
1.)網(wǎng)絡(luò)配置 - (Network Configuration)
所有的Linux發(fā)行版本都有網(wǎng)絡(luò)配置文件,但是文件格式和文件位置都略有不同。通過編輯這些文件,可以實現(xiàn)復(fù)雜的設(shè)置,但不是很靈活,而且很難學。網(wǎng)絡(luò)管理器(Network Manager)工具使這一切變得簡單,而且在不同發(fā)行版之間實現(xiàn)統(tǒng)一。網(wǎng)絡(luò)管理器可以列舉所有的網(wǎng)絡(luò)(有線和無線),選擇連接有線、無線或者移動寬帶網(wǎng),處理密碼,建立虛擬專用網(wǎng)(Virtual Private Networks,VPN)。除了特殊情況,網(wǎng)絡(luò)管理器是設(shè)置連接、記錄配置的最佳選擇。
在本節(jié)中,你將學到如何管理網(wǎng)絡(luò)連接,包含有線網(wǎng)連接、無線網(wǎng)連接、移動寬帶網(wǎng)絡(luò)和VPN連接。
2.)有線及無線連接 - (Wired and Wireless Connection)
有線網(wǎng)絡(luò)連接通常不需要復(fù)雜或手動的配置。系統(tǒng)會自動檢測硬件接口和信號的存在,然后,網(wǎng)絡(luò)管理器通過動態(tài)主機控制協(xié)議(Dynamic Host Control Protocol,DHCP)建立實際的網(wǎng)絡(luò)設(shè)置。
對于那些不需要DHCP,而需要靜態(tài)(static)設(shè)置的情況,網(wǎng)絡(luò)管理器也可以輕易地完成手動配置。如果你的硬件能支持,你也可以更改以太網(wǎng)的介質(zhì)訪問控制(MAC)地址(MAC地址是網(wǎng)卡唯一的十六進制地址)。
無線網(wǎng)絡(luò)不是默認連接到機器的。你可以通過網(wǎng)絡(luò)管理器看到可用無線網(wǎng)絡(luò)的列表,并且決定你要連接哪個。你可以增加、編輯或者刪除已知的無線網(wǎng)絡(luò),也可能指定計算機自動連接哪個無線網(wǎng)絡(luò)。
3.)移動寬帶及VPN連接 - (Mobile Broadband and VPN Connection)
你可以通過網(wǎng)絡(luò)管理器建立移動寬帶連接,它會啟動一個向?qū)?#xff0c;用于設(shè)置連接的細節(jié)。一旦配置完成,每次寬帶網(wǎng)絡(luò)連接時,會自動完成配置。
網(wǎng)絡(luò)管理器也可以管理VPN連接。它支持許多VPN技術(shù),例如本地IPSec,Cisco OpenConnect(通過Cisco客戶端或者本地開源客戶端),Microsoft PPTP,和OpenVPN。你可以從對應(yīng)的經(jīng)銷商那獲取獨立的VPN支持包。如果你想要的VPN暫時不支持,你需要安裝這個軟件包。
3.安裝及更新軟件 - (Installing and Updating Software)
1.)安裝及更新軟件 - (Installing and Updating Software)
在一個Linux發(fā)行版中,每個軟件包(package)只提供了系統(tǒng)的一部分工具,例如Linux內(nèi)核(kernel),C編譯器,與USB設(shè)備交互的共享軟件代碼,或者Firefox網(wǎng)頁瀏覽器。
軟件包之間通常相互依賴。例如,Firefox可以通過SSL/TLS進行通信;因此,Firefox依賴于“能對SSL/TLS通信進行加密/解密“的軟件包。如果這些軟件包沒有安裝,Firefox軟件包也不能安裝。一個底層工具可以處理底層細節(jié),例如解壓軟件包,將對應(yīng)的部分放在正確的地方。大多數(shù)情況下,你會使用一個高級工具,這個工具知道如何在Internet上下載軟件包,并且能管理軟件依賴。
在這一節(jié)中,你將會知道如何在Debian系統(tǒng)和RPM(Fedora和SUSE家族都在用)系統(tǒng)下安裝及更新軟件。
2.)Debian家族系統(tǒng) - (Debian Family System)
讓我們看一下Debian家族系統(tǒng)的包管理器(Package Management)。
dpkg是這些系統(tǒng)的底層軟件包管理器;它可以安裝,刪除,建立軟件包。不像高級的軟件包管理系統(tǒng),它不會自動地下載并安裝軟件包,也不會解決依賴問題。
對于基于Debian的系統(tǒng),高級的軟件包管理工具是apt(AdvancedPackage Tool)。通常Debian系的每個系統(tǒng)都使用apt工具,它創(chuàng)建了屬于自己的頂層用戶接口(例如,apt-get,aptitude,synaptic,Ubuntu軟件中心,Update Manager等等)。盡管apt軟件源之間相互兼容,但它們包含的軟件并不完全兼容。所以,大多數(shù)apt軟件源只為特定發(fā)行版(例如Ubuntu)服務(wù)。而且,通常軟件開發(fā)商會通過多個軟件源服務(wù)多個Linux發(fā)行版。這里使用Ubuntu軟件中心做演示。
3.)Red Hat包管理器 - (Red Hat Package Manager (RPM))
Red Hat包管理器(RPM)是另一種流行的軟件包管理工具。它由Red Hat開發(fā)完成,并且應(yīng)用于很多其他的Linux發(fā)行版本,包括openSUSE,Mandriva,CentOS,Oracle Linux等等。
對于不同發(fā)行版的Linux來說,高層包管理器略有不同;大多數(shù)在yum(YellowdogUpdater,Modified - 在Fedora和Red Hat Enterprise Linux中使用的包管理器)中使用基本軟件源格式,但會對其進行增強和修改,以滿足所支持的特性。最近,GNOME項目組正在開發(fā)PackageKit作為通用接口;如今它已經(jīng)成為Fedora的默認接口。
4.)openSUSE的YaST軟件管理器 - (openSUSE's YaST Software Management)
在openSUSE 13.1之前的版本,使用Apper作為軟件管理器。現(xiàn)在它已經(jīng)被YaST(Yetanother System Tool)軟件管理器所代替。YaST軟件管理器與其他的圖形化包管理器相似。它是基于RPM的應(yīng)用程序。你可以方便的使用這個工具添加,移除或者更新軟件包。想要進入YaST軟件管理器:
Translated by Timely~
如對上述翻譯有疑問,可以聯(lián)系我一起討論。
轉(zhuǎn)載于:https://www.cnblogs.com/lixuebin/p/10814872.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的【Linux导论】通过图形接口配置系统(System Configuration from the Graphical Interface)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: leetcode之Divide Two
- 下一篇: 6.Python补充_Python之道