linux升級包
⑴ linux中升級更新命令yum upgrade和yum update的區別
Linux升級命令有兩個分別是yum
upgrade和yum
update,
這個兩個命令是有區別的:
復制代碼
代碼如下:
yum
-y
update
升級所有包同時也升級軟體和系統內核
復制代碼
代碼如下:
yum
-y
upgrade
只升級所有包,不升級軟體和系統內核
實驗分別測試
yum
-y
upgrade和yum
-y
update
升級前
系統版本:
centos5.5
內核版本:
2.6.18-194.el5
升級前做過簡單配置文件修改
yum
-y
upgrade
升級後
系統版本:
centos5.7
內核版本:
2.6.18-194.el5
yum
-y
update
升級後
系統版本:
centos5.7
內核版本:
2.6.18-238.el5
⑵ Linux中升級更新命令yum upgrade和yum update的區別
1、作用
都是系統升級命名。
2、升級內容
yum -y update:升級所有包同時也升級軟體和系統內核;
yum -y upgrade:只升級所有包,不升級軟體和系統內核。
3、使用范圍
yum -y update:需要更新內核;
yum -y upgrade:更新系統時,軟體和內核保持原樣。
(2)linux升級包擴展閱讀:
安裝軟體(以foo-x.x.x.rpm為例):yum install foo-x.x.x.rpm
刪除軟體:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升級軟體:yum upgrade foo或者yum update foo
查詢信息:yum info foo
搜索軟體(以包含foo欄位為例):yum search foo
顯示軟體包依賴關系:yum deplist foo
常用功能:
-q 靜默執行
-t 忽略錯誤
-R[分鍾] 設置等待時間
-y 自動應答yes
--skip-broken 忽略依賴問題
--nogpgcheck 忽略GPG驗證
⑶ 未注冊的linux如何升級軟體包
Linux不用注冊的,如果要升級系統可以用命令直接升級的。
Fedora 用yum -y update
Ubuntu 用apt-get -y update
我只用過這兩個版本的linux,哈哈。其他的自己上網查吧。
不過升級的時候 注意選擇好良好的源,否則會很慢。
⑷ linux下如何更新glibc包
1、linux更新包,首選用yum來進行更新(前提是你的linux能上外網),命令如下:
yum install glibc* ----------雖然是安裝命令,但是查到已安裝後,會自動更新到yum源的最新版本。
2、也可以使用下載的rpm包手工更新的方法,下載最新的glic包然後上傳到linux系統安裝即可
⑸ linux 2.4.20升級到2.6.18所需要的升級包包O(∩_∩)O~
安fedora吧~,Unbntu也不錯,桌面3D效果
推薦Unbntu,做驅動開發,系統裁剪等嵌入式應用較多,莪以前就玩這個的,呵呵
現在弄這redhat內核升級太麻煩了,升級gcc還有什麼的
⑹ 系統 linux系統升級包怎麼修改
電腦中必不可少的就是操作系統。而Linux的發展非常迅速,有趕超微軟的趨勢。這里介紹Linux的知識,讓你學好應用Linux系統。比如要把/etc/apache/bin目錄添加到PATH中,方法有三:
1.#PATH=$PATH:/etc/apache/bin
使用這種方法,只對當前會話有效,也就是說每當登出或注銷系統以後,PATH 設置就會失效
2.#vi /etc/profile
在適當位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等號兩邊不能有任何空格)
這種方法最好,除非你手動強制修改PATH的值,否則將不會被改變
3.#vi ~/.bash_profile
修改PATH行,把/etc/apache/bin添加進去
這種方法是針對用戶起作用的
注意:想改變PATH,必須重新登陸才能生效,以下方法可以簡化工作:
如果修改了/etc/profile,那麼編輯結束後執行source profile 或 執行點命令 ./profile,PATH的值就會立即生效了。
這個方法的原理就是再執行一次/etc/profile shell腳本,注意如果用sh /etc/profile是不行的,因為sh是在子shell進程中執行的,即使PATH改變了也不會反應到當前環境中,但是source是在當前 shell進程中執行的,所以我們能看到PATH的改變。
這樣你就學會Linux系統下修改環境變數PATH路徑的方法。
1、在Windows 系統下,很多軟體安裝都需要配置環境變數,比如 安裝 jdk ,如果不配置環境變數,在非軟體安裝的目錄下運行javac 命令,將會報告找不到文件,類似的錯誤。
2、那麼什麼是環境變數?簡單說,就是指定一個目錄,運行軟體的時候,相關的程序將會按照該目錄尋找相關文件。 設置變數對於一般人最實用的功能就是: 不用拷貝某些dll文件到系統目錄中了,而path 這一系統變數就是系統搜索dll文件的一系列路徑
在Linux系統下,如果你下載並安裝應用程序,很有可能在鍵入它的名稱的時候出現 「command not found 」 的提示內容。 如果每次都到安裝目錄文件夾內,找到可執行文件來進行操作就太繁瑣了。 這涉及到環境變數path的設置問題,而Path 的設置也是在Linux下定製環境變數的一個組成部分
Linux下環境變數設置的三種方法:
如想將一個路徑加入到$PATH中,可以像下面這樣做:
1、控制台中設置,不贊成這種方式,因為他只對當前的shell 起作用,換一個shell設置就無效了:
$PATH="$PATH":/NEW_PATH (關閉shell Path會還原為原來的path)
2、修改 /etc/profile 文件,如果你的計算機僅僅作為開發使用時推存使用這種方法,因為所有用戶的shell都有權使用這個環境變數,可能會給系統帶來安全性問題。這里是針對所有的用戶的,所有的shell
在/etc/profile的最下面添加: export PATH="$PATH:/NEW_PATH"
3、修改bashrc文件,這種方法更為安全,它可以把使用這些環境變數的許可權控制到用戶級別,這里是針對某一特定的用戶,如果你需要給某個用戶許可權使用這些環境變數,你只需要修改其個人用戶主目錄下的 .bashrc文件就可以了。
⑺ 如何包把linux6.1內核升級6.5 希望詳細步驟,謝謝了。
HP DL380,自帶系統版本SUSE Linux enterprise server 9 sp2,內核版本2.6.5-7.191 smp,目前需要把內核版本升級到2.6.5-7.201 smp。我曾經用sp2的補丁盤升級過,可是總有幾個patch包安裝不成功,請問如何才能把版本升級到2.6.5-7.201。
小弟在學習升級內核,在虛擬機下安裝了redhat9.0 內核版本為2.4.20-8 想把它升級為2.6.15.5 按照資料上的提示先升級了一些工具 步驟為
make oldconfig
make
make moles
make moles_install
下一步我不清楚該如何做了,不知道如何產生initrd-2.6.15.5.image這個文件,有的說是用mkinitrd 但我在什麼目錄下使用該命令?又在哪裡生成?生成的文件對應的是哪個內核啊?希望有大俠幫忙指點一下,謝謝
⑻ linux下bin安裝升級包製作
第一:打包或壓縮文件tar,zip,gz等,通常解壓後便可,或者解壓後運行sh文件;app
第二:對應的有管理工具的deb,rpm等,一般的這類安裝文件能夠經過第三方的命令行或UI來簡單的安裝,例如Ubuntu中的apt來安裝deb,Redhat中的yum來安裝rpm;工具
第三:像.bin類,其實就是把sh和zip打包為bin,或把sh和rpm打包為bin等,當在命令行運行bin安裝文件時,其實就是bin裡面的sh來解壓bin中的zip或安裝rpm的過程;
.bin安裝文件能夠認為是sh文件和zip或rpm等其餘安裝文件的打包形式。以下圖
.bin安裝文件的優勢:spa
1)只有一個包即.bin文件;.net
2)能夠直接運行在Linux上,由於他是sh(他的前半部分是sh);命令行
3)在sh中能夠包含須要用戶接收的協議信息,並且提示用戶接收,若是用戶不接收,安裝退出;
1)超級簡單: sh xxxx.bin 或直接xxxx.bin。
2)過程以下:
上傳.bin文件至目標伺服器執行
./vdi.bin
參考:
http://www.javashuo.com/article/p-ssfkvckd-m.html
⑼ linux中提示xproto的版本過低 怎麼升級 或者說下載高版本的包放在哪
升級xorg-x11-proto-devel這個包,你可以在你對應的linux的官方源裡面下載到。
⑽ 求升級包在linux下升級的教程
你在升級之前,先把/etc/httpd/conf裡面的文件復制並打包一份,後綴bak隨便保存在其他目錄下在升級之後對比一下變化不就行了......
其實我覺得升級用yum會好一點吧