linuxsetup
『壹』 linux怎樣進入setup
打開終端字元界面,輸入setup命令回車就進入setup了,裡面可以設置一些網卡地址等內容。
『貳』 linux中setup設置防火牆時,可以定製,分別有三項,STOP START和status,那status是什麼意思
selinux 中文有三種選項:
強制:表示所有程序運行完全遵循selinux的規則來做(selinux安全級別比較高,如果配置不正確應用程序會出現蔽咐莫名其妙的錯誤)
允許:是表示使用selinux規則,但不做任何限制,只在日誌文件中發出警告信息。
禁用:是不使用selinux規則。
如宏困純果你是尺銷新手,或是對selinux不熟悉,請選擇後倆個選項。否則你會有一個非常痛苦的經歷。
『叄』 linux中使用setup中的services服務,如何退出
按TAB鍵進行切換,按ENTER就能退出了
『肆』 linux怎麼運行setup.py
首先執行命令:睜毀
[root@mini61 setuptools-8.2.1]# python setup.py build
再執行悉中命令:
[root@mini61 setuptools-8.2.1]# python setup.py install
完成悉陸備!
『伍』 我linux系統是root登陸的,為什麼setup許可權還是不夠,求高手解答,急急急
你用 vim /etc/sysconfig/侍舉network-scripts/純巧ifcfg-eth0 試做談鍵試 看看行不行
『陸』 linux虛擬機打開控制台,發現是個setup界面,沒人動過,會自動啟動么 還是什麼原因
第一次啟動純文本控制台需逗仿者要設置鍵盤類型 純文本模式啟動的服務 網路參數等等 這是正常現象。 跟著提示一步一步設大型置就好。
設置完了 按下 run tool 就會生成配置文件,然後再山薯quit。
『柒』 linux系統中怎樣卸載軟體(linux系統軟體安裝和卸載的常見方法)
第一篇:Linux下軟體的安裝與卸載
在Windows下安裝軟體時,只需運行軟體的安裝程序(setup、install等)或者用zip等解壓縮軟體解開即可安裝,運行反安裝程序(uninstall、unware、「卸載」等)就能將軟體清除干凈,完全圖形化的操作界面,銷櫻簡單到只要用滑鼠一直點擊「下一步」就可以了。而Linux好象就不一樣了,很多的初學者都抱怨在Linux下安裝和卸載軟體非常地困難,沒有像使用Windows時那麼直觀。其實在Linux下安裝和卸載軟體也非常簡單,同樣也有安裝向導或解壓安裝的方式,不相同的只不過是除了二進制形式的軟體分發外,還有許許多多以源代碼形式分發的軟體包,下面就來詳細地講一講這些軟體的安裝與卸載:
一、二進制分發軟體包的安裝與卸載
Linux軟體的二進制分發是指事先已經編譯好二進制形式的軟體包的發布形式,其優點是安裝使用容易,缺點則是缺乏靈活性,如果該軟體包是為特定的硬體/操作系統平台編譯的,那它就不能在另外的平台或環境下正確執行。
1、*.rpm形式余斗基的二進制軟體包
安裝:rpm-ivh*.rpm
卸載:rpm-epackgename
說明:RPM(RedHatPackgeManager)是RedHat公司出的軟體包管理器,使用它可以很容易地對rpm形式的軟體包進行安裝、升級、卸載、驗證、查詢等操作,安裝簡單,而卸載時也可以將軟體安裝在多處目錄中的文件刪除干凈,因此推薦初學者盡可能使用rpm形式的軟體包。rpm的參數中-i是安裝,-v是校驗,-h是用散列符顯示安裝進度,*.rpm是軟體包的文件名(這里的*.rpm特指*.src.rpm以外的以rpm為後綴的文件);參數-e是刪除軟體包,packgename是軟體包名,與軟體包的文件名有所區別,它往往是文件名中位於版本號前面的字元串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是軟體包文件名,它們的軟體包名稱分別是apache和apache-devel。更多的rpm參數請自行參看手冊頁:manrpm。
如果你不喜歡在字元界面下安裝或卸載這些軟體包,完全可以在X-Window下使用圖形界面的軟體包管理程序,如glint、xrpm這樣的圖形介面,或者是KDE的kpackge等,這樣對軟體包的安裝、升級、卸載、驗證和查詢就可以通過點擊滑鼠來輕松完成。
2、*.tar.gz/*.tgz、*.bz2形式的二進制軟體包
安裝:tarzxvf*.tar.gz或taryxvf*.bz2
卸載:手動刪除
說明:*.tar.gz/*.bz2形式的二進制軟體包是用tar工具來打包、用gzip/bzip2壓縮的,安裝時直接解包即可。對於解壓後只有單一目錄的軟體,卸載時用命令「rm-rf軟體目錄名」;如果解壓後文件分散在多處目錄中,則必須一一手動刪除(稍麻煩),想知道解壓時向系統中安裝了哪些文件,可以用命令「tarztvf*.tar.gz」/「tarytvf*.bz2」獲取清單。tar的參數z是調用gzip解壓,x是解包豎謹,v是校驗,f是顯示結果,y是調用bzip2解壓,t是列出包的文件清單。更多的參數請參看手冊頁:mantar。
如果你更喜歡圖形界面的操作,可以在X-Window下使用KDE的ArK壓縮檔案管理工具。
3、提供安裝程序的軟體包
這類軟體包已經提供了安裝腳本或二進制的安裝向導程序(setup、install、install.sh等),只需運行它就可以完成軟體的安裝;而卸載時也相應地提供了反安裝的腳本或程序。例如SUN公司的StarOffice辦公軟體套件就使用名為setup的安裝程序,而且在軟體安裝後提供反安裝的功能,目前這種類型的軟體包還比較少,因其安裝與卸載的方式與Windows軟體一樣,所以就無需多講了。
二、源代碼分發軟體包的安裝與卸載
Linux軟體的源代碼分發是指提供了該軟體所有程序源代碼的發布形式,需要用戶自己編譯成可執行的二進制代碼並進行安裝,其優點是配置靈活,可以隨意去掉或保留某些功能/模塊,適應多種硬體/操作系統平台及編譯環境,缺點是難度較大,一般不適合初學者使用。
1、*.src.rpm形式的源代碼軟體包
安裝:rpm-rebuild*.src.rpm
cd/usr/src/dist/RPMS
rpm-ivh*.rpm
卸載:rpm-epackgename
說明:rpm--rebuild*.src.rpm命令將源代碼編譯並在/usr/src/dist/RPMS下生成二進制的rpm包,然後再安裝該二進制包即可。packgename如前所述。
2、*.tar.gz/*.tgz、*.bz2形式的源代碼軟體包
安裝:tarzxvf*.tar.gz或taryxvf*.bz2先解壓
然後進入解壓後的目錄:
./configure配置
make編譯
makeinstall安裝
卸載:makeuninstall或手動刪除
說明:建議解壓後先閱讀說明文件,可以了解安裝有哪些需求,有必要時還需改動編譯配置。有些軟體包的源代碼在編譯安裝後可以用makeinstall命令來進行卸載,如果不提供此功能,則軟體的卸載必須手動刪除。由於軟體可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈,那你應該在編譯前進行配置,指定軟體將要安裝到目標路徑:./configure--prefix=目錄名,這樣可以使用「rm-rf軟體目錄名」命令來進行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最難的,它適合於使用Linux已有一定經驗的人,一般不推薦初學者使用。
關於Linux下軟體的安裝與卸載lanche已經講了這么多,但可能還會有人問怎麼知道一個tar.gz/bz2包是二進制文件包呢還是源代碼包?如果你用過壓縮工具就會明白,壓縮包未必就是軟體,它也可能是備份的許多圖片,也可能是打包在一起的普通資料,要分辨它到底是什麼最好的辦法就是查看包里的文件清單,使用命令tarztvf*.tar.gz/tarytvf*.bz2或者在X-Window下使用圖形化的ArK壓縮檔案管理工具都可以,源代碼包里的文件往往會含有種種源代碼文件,頭文件*.h、c代碼源文件*.c、C代碼源文件*./*.cpp等;而二進制包里的文件則會有可執行文件(與軟體同名的往往是主執行文件),標志是其所在路徑含有名為bin的目錄(僅有少數例外)。原來這么簡單呀,還不快點自己試試!
linux下安裝與刪除軟體
現在linuxx下的軟體大都是rpm,deb、tar.gz和tar.bz2格式。
1.rpm格式的軟體。
安裝:rpm-ivh***.rpm,如出現軟體包倚賴性問題,按照提示先安裝那些被倚賴的軟體包。
刪除:rpm-e軟體包名。
執行manrpm,可以獲得更多有關rpm命令的信息。
在redhat8下,已經提供了圖形化安裝和刪除軟體的工具。從開始菜單----系統設置----軟體包。
2.deb格式的軟體。
這種格式是DebianGNU/Linux下軟體常用的格式。
安裝:dpkg-i***.deb
刪除:dpkg-e軟體包名
在Redhat8下安裝deb格式的軟體,可用alien軟體將deb格式轉變為rpm格式,然後再用rpm命令安裝;或者安裝dpkg軟體包,使用dpkg命令(這個我沒有試過).
3.tar.gz和tar.bz2格式的軟體
這兩種格式是以源代碼發布的,先用tar將軟體打包,再用gzip或bzip2壓縮.
安裝:a.先解開軟體包,tarzxvf****.tar.gz或者tarjxvf****.tar.bz2
b.進入解開的目錄里,執行./configure.(用./configure--help,可以獲得編譯配置的選項)
c.make
d.makeinstall.
刪除:一般軟體默認安裝在/usr/local目錄,可執行文件在bin或sbin目錄,配置文件在etc目錄,庫文件在lib目錄,數據文件在share目錄,開發程序用的頭文件在include,軟體說明文件在man目錄。刪除時,只要刪除以軟體名命名的所有目錄及其下的文件和bin、sbin目錄里的可執行文件即可。如果編譯時指定了安裝目錄(如./configure--prefix=/ussr/local/aaa),則只需要簡單刪除aaa目錄即可。
總得來說,rpm和deb格式的軟體安裝簡單,快速,易於管理;tar.gz和tar.bz2格式的軟體安裝時有更大的自由度,更靈活,但也更費時間(編譯一個十幾M的軟體就要花我1個多小時).
『捌』 如何配置Linux網卡
linux下配置網路步驟方法:
配置動態IP
1、在終端命令窗口中輸入setup,就會彈出如下窗口。
[root@wgods ~]# setup
拓展資料:
1、網卡上面裝有處理器和存儲器(包括RAM和ROM)。網卡和區域網之間的通信是通過電纜或雙絞線以串列傳輸方式進行的。而網卡和計算機之間的通信則是通過計算機主板上的I/O匯流排以並行傳輸方式進行。因此,網卡的一個重要功能就是要進行串列/並行轉換。由於網路上的數據率和計算機匯流排上的數據率並不相同,因此在網卡中必須裝有對數據進行緩存的存儲晶元。
2、在安裝網卡時必須將管理網卡的設備驅動程序安裝在計算機的操作系統中。這個驅動程序以後就會告訴網卡,應當從存儲器的什麼位置上將區域網傳送過來的數據塊存儲下來。網卡還要能夠實現乙太網協議。
3、網卡並不是獨立的閉歲自治單元,因為網卡本身不帶電源而是必須使用所插入的計算機的電源,並受該計算機的控制。因此網卡可看成為一個半自治的單元。當網卡收到一個有差錯的幀時,它就將這悔伍個幀丟棄而不必通知它所插入的計算機。當網卡收到一個正確的幀時,它就使用中斷來通知該計算機並交付給協議棧中的網路層。當計算機要發送一個IP數據包時,它就由協議棧向下轎前睜交給網卡組裝成幀後發送到區域網。
4、隨著集成度的不斷提高,網卡上的晶元的個數不斷的減少,雖然各個廠家生產的網卡種類繁多,但其功能大同小異。
參考資料:網路:網卡
『玖』 Linux內核__setup()宏介紹
Linux 內核中可使用宏 __setup() 處理內核的啟動參數 cmdline 的解析。
文件: include/linux/init.h
定義:
通過宏展開可以看出:宏 __setup() 主要是仿灶孝定義了一個 obs_kernel_param 類型的結構體變數 __setup_fn 。
以 RockPI 4A 單板 Debian 系統 Linux 4.4 內核為例,介紹 init 參數的解析方法。
1、cmdline參數
在 Debian 系統中,通過 extlinux.conf 文件傳遞啟動參數,其中 init=/sbin/init ,如下:
2、__setup()宏辯搏定義
在 Linux 內核中,解析 init 參數的 __setup() 實現如下:
3、__setup()宏展開
展開宏 __setup("init=", init_setup) ,即:
內核編譯完成後,在內核符號表 System.map 文件中,可以看到 __setup_init_setup :
4、函數調用流程
內備稿核啟動後, init_setup() 函數的調用流程如下:
『拾』 在linux中用setup進行網路配置
圖中的靜態ip,子網掩碼,默認網關ip和DNS伺服器應該填入的數值是在哪兒找
靜態ip:可以手動設置,也可以自動獲取。我用QQ群類比:手動設置宴粗就類似你自己設置自己衡游的QQ昵稱一樣,只要滿足群主的要求即可。自動獲取就是群主給你分配一個昵稱.這里的QQ群,就是你所在的區域網。
子網掩碼:一般默認即可,除非你是企業,校園網有特殊設置。默認就是255.255.255.0
默認網關ip:就是這個區域網的網關,或者類比為這咐祥銷個QQ群的群主QQ號碼。家用路由一般依據你購買路由器的說明書來,默認是192.168.1.1或者192.168.0.1
DNS伺服器:這個是電信運營商提供的,比如你家是聯通就問聯通,你家是電信就問電信。你們企業或者校園網,就是企業或者校園的網管。一般來說都是默認,不用管自動獲取。這個類似QQ群中的群號碼
明白沒有,你看看初學者看看《Linux就該這么學》 裡面有個專欄是 Linux命令大全(手冊,