導航:首頁 > 編程系統 > linux打包所有依賴

linux打包所有依賴

發布時間:2023-05-09 21:15:37

linux怎麼將所有的依賴打包

對於rhel、centos、Fedora、Oracle Linux可以使用內yum install 對於Debian、Ubuntu可以使用apt-get install 對於Suse,使容用yast 對於Mandriva ,使用urpmi 對於Archlinux,使用pacman

❷ linux的依賴關系

你想知道什麼?
依賴關系最簡單的一個理解就是 Windows 上你玩游戲結果提示 directx 版本過低無法運行。以及常見的運行某個程序之後提示 mfc71.dll 未找到。還有就是用個軟體結果安裝說明上讓你先去安裝 .net 。

Linux 的依賴關系因為他的整個系統都是由各個不同的開發組開發的軟體集合而成(這點不知道電話是不可能理解Linux依賴關系的起因的),每個軟體都有不同的功能提供和調用。而 Linux 因為他的軟體包組成可以很靈活,某些軟體包不是必須的,有些軟體功能可以有很多軟體進行提供。所以有些軟體互相之間的功能需求就需要「依賴關系」這種描述來進行說明控制。
Windows 也有這個問題,只不過因為整個系統是微軟統一提供的,所以他可以進行版本介面公職,以及方便的通知附帶多個版本的函數庫和程序進行功能提供,以及強行的提供一些用戶其實根本不需要的軟體來提供Windows程序的「依賴關系」。依賴關系很明顯的就是一些超高精簡的 XP 去掉的內容會導致很多軟體不能運行。可以說,簡單的去掉 IE ,就可以讓很多 Windows 程序失去依賴關系而不能運行。

Linux 的軟體包管理器就是有解決這個問題而設計的原因。軟體包管理器通過分析軟體包裡面的描述信息和系統當前安裝情況的資料庫來確定依賴關系是否滿足和如何滿足依賴關系(也就是需要再安裝哪些軟體才行)。

❸ linux下如何用zip打包某個目錄下所有文件夾為獨立的壓縮包

特別感謝【埃及大猩猩 】的答案,我又完善下
註:必須在對應目錄下執行版,這里沒有判斷在對應權路徑下執行壓縮,
這個會把自身也壓縮下,本人也在學習中
#!/bin/bash
FILE=`ls`
for i in $FILE
do
## 循環遍歷靜默壓縮
zip -rq $i.zip $i
## 壓縮完成顯示一個
echo $i.zip
done

❹ 怎麼解決安裝linux軟體的依賴問題

利用yum安裝軟體(自動解決依賴關系)

YUM有以下特點:
1、可以同時配置內多個資源容庫(Repository)
2、簡潔的配置文件(/etc/yum.conf)
3、自動解決增加或刪除rpm包時遇到的依賴性問題使用方便
4、YUM分為伺服器端和客戶端
搭建yum伺服器:
1、掛載redhat5.5安裝光碟。

❺ linux中打包和壓縮有什麼區別

打包就是把若干文件或文件夾放到一個tar文件中,但是不會壓縮文件大小。
壓縮就是在打包的基礎上壓縮文件的大小。

❻ 怎麼解決Linux安裝時的依賴問題

為什麼會依賴:

編寫軟體的人不想自己一個人做完所有的事情,就像尋求外援,於是就找上了各種各樣的軟體包。
舉個例子,我只是想寫一個QQ,但是如果沒有圖形界面庫(或者說我不用圖形界面庫),我就得自己想辦法怎麼在屏幕上畫一個窗口,怎麼顯示按鈕,怎麼顯示列表,怎麼……
好了,現在我們知道有GTK庫,Qt庫,在編寫程序的時候,我們只要調用他,告訴他我要在哪裡哪裡創建一個窗口,然後有什麼控制項,映射什麼信號,等等等等,等我們描述完了,圖形界面庫就開始在屏幕上繪圖,這個過程就不需要我們管了。
實際上,linux上的大多數圖形程序不是依賴GTK,就是依賴Qt,所以要是這些基本的庫不安裝的話,依賴關系肯定出問題,但不幸的是,一般發行版只裝一種庫,而你兩種庫的程序都用,就得自己裝另一種庫了(通常APT-GET給你解決)。
你要想安裝這些東西,就必須解決依賴關系,否則軟體無法運行。
在ubuntu系統中,查看依賴關系:

已安裝的包,可以 dpkg --status xxxxx 來查;未安裝的包,可以 dpkg --info xxxxx.deb;又或者用 apt 或到 去搜索及查閱

❼ QT4 Linux GUI應用程序如何把所需要的QT庫一起打包,使其能在沒有裝QT4的Linux平台上運行

寫在依賴包列表裡,有管理程序會自動下載安裝的。不過要寫明版本和候選源的名字。加上官方的運行庫依賴……基本上所有的linux發行版都有qt4運行庫的源。
至於怎麼寫,您網路一下吧……rpm或者dpkg都有控制命令和測試命令,反正安裝的時候測試沒有啟動下載或者一起打包的庫安裝就好了。
用程序管理器是最容易的,會自動檢查依賴並下載。比如yum和apt這種。
反正我寫qt的時候在linux下從來不擔心這問題,基本也沒有問題
倒是windows需要自己打包帶著走……畢竟windows下用qt的程序很少,裝qt運行庫的更少了

❽ Linux系統中,能夠自己解決安裝包依賴關系的安裝命令

yum install 後面跟安裝的軟體包 會自動解決依賴關系的 但是前提是要配置yum。 http://bbs.51cto.com/thread-861410-1-1.html 看下這個 希望對你有幫助 。

閱讀全文

與linux打包所有依賴相關的資料

熱點內容
蘋果6qq錄音文件聽不了 瀏覽:6
網路線怎麼拔 瀏覽:328
webclip文件有什麼危害 瀏覽:700
創維32e360e怎麼看網路電視 瀏覽:824
js網站載入動畫 瀏覽:411
shelljava 瀏覽:666
系統文件被刪可以還原嗎 瀏覽:835
萬方等網站怎麼下載 瀏覽:857
為什麼電腦文件顯示是寫字板 瀏覽:37
百度網盤打卡壓縮文件 瀏覽:925
英語怎麼讀的網站 瀏覽:115
怎麼遠程改電腦開機密碼 瀏覽:501
可以直接打開壓縮文件的瀏覽器 瀏覽:654
qq相冊一個文件可以存多少張照片 瀏覽:894
淘寶升級是不是免費的 瀏覽:819
西安萬利網路科技有限公司怎麼樣 瀏覽:125
段位只是一個數據多少人吵散了 瀏覽:722
雙網卡上不同網路 瀏覽:94
拳皇game怎麼打壓縮文件 瀏覽:748
有哪些兩級配送物流網路 瀏覽:8

友情鏈接