我有一個持續集成的服務器,它構建了一些軟件,這些軟件依賴於比debian squeeze提供的apt包更新版本的libqt4-dev。該版本可在debian wheezy中找到。我怎麼能從wheezy中選擇性地使用libqt4-dev,而無需將我的擠壓系統中的所有軟件包升級爲喘息聲?如何強制debian squeeze使用debian wheezy中的libqt4-dev而無需將所有軟件包升級到debian wheezy?
1
A
回答
1
您可以使用apt的「首選項」功能(man apt_preferences
)執行此操作。
要作爲包的源添加喘不默認情況下從喘息安裝任何東西,添加對喘息條目您sources.list
,並添加以下到/etc/apt/preferences
(或文件中preferences.d
):
Package: *
Pin: release n=wheezy
Pin-Priority: 50
一旦設置完畢,您可以安裝libqt4-dev的使用以下命令:
apt-get install -t wheezy libqt4-dev
這也將安裝libqt4-dev的的依賴關係,這可能是多方面的。不熟悉qt,我不確定這裏的固定解決方案是否是將更新版本的qt加入擠壓系統的最佳方式。另一種可能性是the backports repository,但我沒有在那裏看到qt4。第三種可能性是使用apt-get -b source
構建自己的後端版本。
相關問題
- 1. LWP :: Curl Debian Wheezy
- 2. VLC被動流媒體Debian Squeeze&Wheezy
- 3. 如何在Debian中啓用suidperl wheezy?
- 4. Boost :: asio不在Debian Wheezy上?
- 5. Debian Wheezy下安裝問題
- 6. 在debian上的mongodb-org軟件包的錯誤wheezy dpkg
- 7. 如何在Linux上安裝Haskell Debian Wheezy?
- 8. 如何在debian wheezy上安裝pypy
- 9. 如何在debian wheezy上安裝gitosis?
- 10. 在Debian Squeeze上升級phpmyadmin(和其他軟件包)
- 11. 在Debian中安裝2.4.33內核Wheezy
- 12. debian wheezy上最新的nginx源碼
- 13. Bug Debian Wheezy上的Python 2.7.7 VS 2.7.9
- 14. 在Debian Wheezy上設置MoinMoin的問題
- 15. 在Debian 7上安裝MySQL 5.7 Wheezy
- 16. 從Debian 7.5卸載Python 3.4「Wheezy」
- 17. 在debian wheezy上編譯新內核
- 18. 在Debian Wheezy上更新libpq5(> = 9.4〜beta3)
- 19. 在Debian上編譯內核Wheezy
- 20. Debian squeeze和maven3
- 21. Debian Squeeze - PHP5 mysqlnd
- 22. debian wheezy - 如何掛載未使用的磁盤?
- 23. Shoes Debian軟件包
- 24. Debian Squeeze Apt-Get errors
- 25. 如何編輯Debian中的GNOME3配置Wheezy
- 26. Debian Wheezy上的GitLab安裝失敗,需要initctl
- 27. 將Debian軟件包分發到Debian軟件包並安裝其他東西
- 28. 如何在Debian上安裝軟件包而無需下載?
- 29. 在debian wheezy中安裝3.5內核的頭文件?
- 30. 總是將遊標隱藏在Xfce 4.8中Debian Wheezy
謝謝。這正是我所需要的,並使我的構建能夠完美完成。 – 2013-04-12 20:29:17