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

2013-11-01

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

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

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

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

2013-09-16

「筆記」利用 keychain 免除每次用 SSH 需重複輸入密碼

由於哥哥的雙核電腦退役給我用(我的是單核的 K8),想在兩台電腦都裝上 Linux,一台當儲存資料的伺服器(單核),另一台當日常生活所用的作系統。不管是那個版本的 Linux,都可以用 SSH 維護跟管理。

其中在產生密鑰過程中,很多人都為了方便而沒有設簡短的密碼,這樣安全上會有很大的問題,別人拿到你的私鑰很輕易的就可以控制你遠端的電腦,這點千萬不可以輕乎。

這裡記錄 SSH 密鑰產生與應用 keychain 管理密鑰,文章尾端的連結有比較完整的介紹。

2013-09-06 補上Arch的相關設定與一些錯誤

2013-08-27

寫給 hinet email 關於 hichannel for linux 備份在此

你好,我是arch linux使用者瀏覽器為firefox,安裝Pipelight(註1)能正確播放Experience Smooth Streaming(註2),使用User Agent Switcher(註3)調成Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)後,進入hichannel(註4)就出現錯誤(註5),不知要怎麼樣才能排除?

謝謝



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看到這解法,所以寫在這裡以供參考。

2013-04-24

編譯firefox-kde-opensuse時將語系檔一併包進去

我原本編譯都是英文加上額外安裝中文語系,這樣升級後會造成一個困擾,語系檔不相容一開就當,還要先手動砍掉語系檔的資料夾,再次開啟又要抓新的語系檔,我想為編譯時為何不加上語系檔?

這想法說來簡單,但有點難度搞了二、三天才搞定,好幾次編譯到一半就當掉,最後得到的心得是,一、關掉Firefox,二、移除掉Firefox,三、不要加入--disable-pango,加上語系檔可能額外要修改過才行。四、記憶體小於2GB打包時會失敗,最好放在大於2GB的硬碟空間,而不要直接在/tmp、/dev/shm編譯。

2013-04-13

samba4.0分享設定中的share已經不行用了

samba4.0已經不能設定security = share了,如果一樣要用匿名分享,只要修改以下幾行就行了。

sudo vim /etc/samba/smb.conf

[global]
security = user
map to guest = Bad User
guest ok = Yes
guest account = XXX

最後一個guest account不一定要設功能是以匿名登入後使其認為是你所指定的ID連入,只要本機的資料是你那個所指定的ID所建立的,都可以直接刪除,不用設定writable = yes囉。之前幾版好像就有對我來講還蠻好用的所以補上它。

設定完成要重開smbd nmbd才會生效哦

sudo systemctl restart smbd nmbd

2012-11-21

install arch64 for hard driver

以前弄ubuntu的似乎是比較簡單,arch設定有點不同,今天終於弄成功了,很棒!

  • 另外得知pacstrap、genfstab、arch-chroot,只要安裝arch-install-scripts就能執行了,這樣應該能在原有系統進行安裝囉。

2012-11-08

Install Nvidia Beta Driver On Arch Linux

我沒有實際在Linux試過遊戲效能,只是看到新東西就想裝一下,加上安裝出現下面那個錯誤就順便記錄一下怎麼處理。

NVIDIA 推出全新 GeForce R310 驅動程式 大幅提升 Linux 平台遊戲效能
Valve 公司行銷副總裁 Doug Lombardi 表示:「 NVIDIA (輝達) 今天釋出的驅動程式,可讓遊戲在 Linux 平台上全面提升效能。 NVIDIA (輝達) 在遊戲界的領導地位毋庸置疑,並率先與我們和其他遊戲開發商一起開發了 R310 驅動程式,這是遊戲玩家在 Linux 玩遊戲的一大福音,這無疑是一個讓 Linux 遊戲快速大幅提升效能的好方法。」

NVIDIA R310驅動性能翻番-Steam,Linux,NVIDIA,R310,310.14-驅動之家
所謂的遊戲性能翻番,NVIDIA是這麼解釋的:在基於Core i7-3930K 3.2GHz處理器、8GB內存、GeForce GTX 680顯卡、Ubuntu 12.04 32位系統的平台上,《Left 4 Dead 2》遊戲使用304.51驅動的幀率為142.7FPS,換成310.14則可以跑出301.4FPS,提升了1.1倍。
根據NVIDIA的說法,310.14驅動適合使用GeForce GTX 600系列最新顯卡的Linux玩家,GeForce 8800 GT以上的也可以更新但效果沒那麼明顯。

2012-08-15

在arch中安裝downgrade讓軟體降級

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

2012-06-18

Gnome之Nautilus掛載磁碟分割區免密碼《Ubuntu/Arch》

嗨這裡是很久沒更新部落格的寫稿寫不出來,跑去玩線上遊戲erepublik的hepha,有興趣一起玩嗎?最好找個上線會退G跟給你包子哦!我是不想養下線,有需要我能介紹給你…

對了,這次寫的題目是ATI顯示卡硬體解碼H.264、VC-1高清影片寫給Ubuntu使用者的,Arch有可能會在加上去,有興趣的可買Linux Pilot雜誌,稿子沒問題的話進幾期應該就會收錄了,敬請期待之支持哦!

update 2012-06-18 增加了udisk2修改方式

2012-06-15

Arch開機進入X Windowns失敗,原來是Vmalloc分配出現

近來都會出現一個問題,每當我關機重開後,就會進不去X Windows每次都卡在GDM讀取剛就當在那,直接再次重開機偶而可以偶而不行好討厭!

第一次完整讀完dmesg全部訊息,恩!大都有看沒有懂,只知道大致上了解他在說什麼,讀到後面發現NVRM: RmInitAdapter failed!這錯誤一直出現,試著請爬資料後順利解決了。

[   28.937816] vmap allocation for size 16781312 failed: use vmalloc= to increase size.
[   28.941886] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)

2011-09-10

jdownloader下載完畢時自動關機

一位網友Kevin提到如何讓Jdownloader在下載完畢時自動關機,他有提供一個找到的資料,但是他看不懂要如何做。

約略看了一下問題是在該程式關機應是直接下指令,要知道我們在終端機下關機時要輸入管理員密碼,但是,這個功能並沒有要我們提交密碼的地方,據文章內提到修改sudoer讓user免輸入密碼關機,辦法我們知道了就來實作囉。


*請注意文章內提到的sudoer若是Arch系統請改為sudoers*

2011-09-08

將 Ubuntu 中的 service 拿到 Arch 用控制服務更加方便

2011/09/11更新:

經由hiroshiyui網友指點,Arch有等效的/sbin/rc.d能用,用法為:
rc.d (start|stop|etc..) serviceName
原本寫的就當作紀錄囉:)

2011-09-06

修複 GTK 關於 murrine 的錯誤《Ubuntu/Arch》

這問題通常出現在終端機開啟GTK的程式時,所出現的錯誤訊息,這問題不只修過一次,從Ubuntu就處理過了,但是很快又忘記了,到了Arch又出現了處理好了留下紀錄。
Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",

2011-08-26

Arch 修復 network 開機錯誤

學習Arch中間中斷一些時間,為了上次提到的稿子持續使用Ubuntu,這幾天稿子寫完才繼續使用,最近接觸Arch發覺開機都會出現network錯誤訊息。

Warning: Your network settings are deprecated.
Please refer to /etc/rc.conf on how to define a single wired
connection, or use a utility such as netcfg.

2011-05-21

Arch 編譯出錯: make[1]: *** [libx264.o] Error

我用 yaourt 安裝 mencoder 出現 make[1]: *** [libx264.o] Error 錯誤,手動安裝 x264 無法解決,後來找到資料編譯時 x264-git 修改 PKGBUILD 即可解決,此問題同樣發生在 ffmpeg-mt-git 解法是相同的。


sudo yaourt -S x264-git

修改 PKGBUILD
搜尋

./configure --prefix=/usr 

取代

./configure --prefix=/usr   --enable-shared 


參考資料:
AUR (en) - ffmpeg-mt-git

2011-05-17

系統啟動時自動打開 Num Lock(Ubuntu,,Arch)

你是否跟我一樣,常常要用到右方的小鍵盤輸入數字,正當要輸入一串數字才發現 Num Lock 沒有亮,打開後又要重新輸入一次呢?其實只要開機時自動開啟就可以囉。

2011-05-16

radiotray 線上收聽廣播(Ubuntu, Arch)

許久沒有收聽廣播了,原本是以為老舊的喇叭壞了開大最大聲只有半音,後來買了新喇叭才發現主機板內建音效卡的緣故,有時還無法驅動那個音效卡,幸好哥哥替換的電腦給我用才能享受好聲音。

廢話這麼多下來就來安裝今天的主角 radiotray 於 Ubuntu, Arch 上的安裝方法,Ubuntu 11.04 桌面系統使用 Unity 需要額外設定面版上圖示才會出現,目前我轉到 Arch 沒有實測過只提供方法。

安裝

  • Ubuntu
10.10 之前的版本

sudo add-apt-repository ppa:jconti/recent-notifications
sudo apt-get update
sudo apt-get install radiotray

11.04

sudo apt-get install radiotray

Unity 顯示 radiotray 圖示

gsettings set com.canonical.Unity.Panel systray-whitelist "$(gsettings get com.canonical.Unity.Panel systray-whitelist | sed "s/, *'radiotray' *//g" | sed "s/'radiotray' *, *//g" | sed -e "s/]$/, 'radiotray']/")"

  • Arch

sudo pacman -S radiotray gstreamer0.10-bad-plugins gstreamer0.10-ugly-plugins

設定
取代原本的清單只收錄台灣廣播電台,手動方式加入台灣、日本廣播電台,請按此連結 由 xenomorph0525 所整理資料

mkdir -p ~/.local/share/radiotray/
wget -c "http://dl.dropbox.com/u/1776325/ubuntu/bookmarks.xml"  -P  ~/.local/share/radiotray/

2011-05-10

Nautilus 簡易分享檔案 (Ubuntu,Debian,Arch)

好像不只一次遇到 Samba 分享相關問題,趁著在 Arch 安裝的 Gnome 3上又不能用 Nautilus 分享檔案處理好留個記錄。