顯示具有 pacman 標籤的文章。 顯示所有文章
顯示具有 pacman 標籤的文章。 顯示所有文章

2013-11-01

arch 離線安裝之下載所需要的完整套件

如果你有時候需要在沒網路的地方想安裝或升級,那就需要先把所需要的套件抓回來。但是你可能會碰到一個問題,你在A電腦抓要給B電腦裝,兩者的資料庫並不相同,沒另外處理/下載有依賴關係的套件,那麼到B電腦在安裝/升級時會缺東缺西套件的。

之前在關於本地源那篇文章我是用pactree來下載處理。今天在此G+受到 +Nox Dot  +Yushin Huang啟發直接用類似構件新的chroot方式來處理。

此篇著重在下載套件,離線安裝還需要處理資料庫這一塊,目前還沒有想到,如果說你所去的地方只是網路較慢,那你在A電腦下載到B電腦將快取指向你的隨身碟位置,這樣只需要下載少量的套件就可以囉。

2013-08-16

arch 更新 glibc 2.18-1 後 terminal 出現錯誤

今天更新後我的terminator出現了Unable to start shell:/bin/zsh,關掉那個視窗=KDE當掉自動重啟,還原後在更新一樣有這個問題。

抽絲撥繭最後發現只要更新glibc就會出現這個bug,在archlinx中有人提出了這個問題他是urxvt出錯,有人提出解法將/etc/fstab中有/dev/pts那行註解或刪除,我照作重開機後terminator就正常了。

urxvt: can't initialize pseudo-tty, aborting.
urxvt: error while initializing new terminal instance at /usr/lib/urxvt/urxvt.pm line 1268.

這問題還蠻嚴重的還沒在arch news看到這解法,所以寫在這裡以供參考。

2012-08-15

在arch中安裝downgrade讓軟體降級

arch中軟體除了手動下載安裝舊版,降級還有這幾種方式,其一:安裝abs,安裝完需升級abs套件庫,複製要降級的資料,手動修改版號、重新計算sum…等等相當不便,其二:安裝downgrader,剛剛裝的是1.3.3版本,使用時提示下載錯誤,故無法完整試驗,其三:安裝downgrade,只有這個比較好用,這裡就介紹這個軟體。