《PkgtoolsFreeBSD的智慧型应用程式管理工具组pkgtools》.pdfVIP

《PkgtoolsFreeBSD的智慧型应用程式管理工具组pkgtools》.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《PkgtoolsFreeBSD的智慧型应用程式管理工具组pkgtools》.pdf

Pkgtools :FreeBSD 的智慧型應用程式管理工具組 v 1.2 ● 過去的困惑 – 傳統方法的缺點 僅管FreeBSD 提供ports 及packages 來管理應用程式,但還是有很多問題。最常 見的問題在於應用程式的重覆安裝、相依性及升級。 以我的個人電腦為例,雖然裝的應用程式不多,確發生了上述的問題。 我先安裝lynx ,以提供文字模式下的網頁瀏覽工具。 # cd /usr/ports # make update # make index # cd /usr/ports/www/lynx # make install clean 後來安裝X window system ,並且使用mozilla 瀏覽器,提供X 的網頁瀏覽工具。 # cd /usr/ports/www/mozilla # make install clean 但安裝完成後,我發現兩套應用程式都需要gettext , # pkg_info | grep gettext gettext-0.11.1_1 GNU gettext package gettext-0.11.1_3 GNU gettext package 雖然lynx 以及mozilla 皆可以正常運作,但總覺得安裝兩套gettext 有點浪費硬碟 空間,於是決定把其中一個移除。 先移除舊版的 gettext # pkg_delete gettext-0.11.1_1 pkg_delete: package gettext-0.11.1_1 is required by these other packages and may not be deinstalled: lynx-2.8.5d7_1 發現和 lynx 有相依性存在,若要移除舊版的 gettext ,必須先移除 lynx 。 1 移除新版的試試看 # pkg_delete gettext-0.11.1_3 pkg_delete: package gettext-0.11.1_3 is required by these other packages and may not be deinstalled: ORBit-0.5.15_1 gmake-3.79.1_1 gtk-1.2.10_4 mozilla-1.0.rc3,1 windowmaker-0.80.0_1 zh-xcin-2.5.3.p2_1 zh-xmms-1.2.7_1 vim-6.1.48 mod_php4-4.2.1_1 AbiWord-1.0.1 zh-zhcon-0.2_4 真是糟糕 ,無論舊版或是新版都有相依性存在。看來目前只好先暫時打消念頭。 三天後,我檢查是否有可以升級的應用程式。 先更新ports tree # cd /usr/ports # make update # make index root@polo [/usr/ports] # pkg_version -L = gettext png 顯示目前系統 gettext 及 png 的版本比 ports tree 還舊。由於系統中有安裝二個 不同版本的 gettext ,表示其中一套是需要升級的,而另一套符合目前最新的版 本。 首先我們先升級gettext 。通常我們都會先移除舊版的應用程式,再安裝新版的應 用程式 ;因為新版的我們已經安裝了,所以只須移除舊版的即可。此時,問題就 發生了,和前述一樣,會發生相依性的關係,只好作罷。 2 接下來我們試著升級png 。 # pkg_delete png-1.2.2_4/ pkg_delete: package png-1.2.2_4 is required by these other packages and may not be deinstalled: mozilla-1.0.rc3,1 windowmaker-0.80.0_1 gd-2.0.1_3 mod_php4-4.2.1_1 AbiWord-1.0.1 和gettext 一樣,發生相依性的關係。後來我決定改試強制性升

文档评论(0)

wgvi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档