因為自從換了一個新工作後可以自由地選擇使用自己喜歡的 Linux Distribution ^_^
所以我已經不太使用 Debian/Ubuntu 以外的 Linux Distribution 了
因此對於 Debian/Ubuntu 平台以外的使用者只能說聲抱歉了
沒有辦法製作你/妳們喜歡的 Linux Distribution 上面的 Binary Package
同時我是個追求新版本的怪咖,所以像是 Ubuntu 套件只包給 7.10
因為我也沒有 Ubuntu 7.10 以外的環境... ^^|
不過還是有熱心的 swyear 兄幫忙打包了給 openSUSE 10.3 用的套件 Betaradio 0.1.1 for openSUSE 10.3
另外如果你/妳們只想要在 Command Line 下不想要那麼複雜的套件相依性
我推薦你/妳們去使用 champ 兄寫的 Script Hinet radio script 20071112
或者是 pcman 的大作 Hinedo GUI 介面也是不需要複雜的套件相依性
不過因為還是有網友有在詢問要怎麼編譯安裝
所以我特地寫了一份編譯安裝指引文件在 InstallationFromSourceCode
給 Debian/Ubuntu & Fedora 6/7/8 的使用環境編譯
2007年11月18日 星期日
2007年3月26日 星期一
vi 無所不在
根據小道消息(有人告訴我)
bash 中也有 vi
就是使用 set -o vi
這時候就可以開始使用 vi 模式
一開始會是 Insert Mode
當按下 Esc 後會進入 Command Mode
hjkl 左下上右
hl 會在目前的指令前後移動
jk 會在 history 前後項移動
另外像是 /? 可以搜尋啟動 vi 模式後所打過的指令
還有 x,X 可以刪除字元
dd 可以整行刪除
0 可以移到指令"前頭"
^ 可以移到指令"開頭"
$ 可以移到指令結尾
W,w,B,b,E,e 可以在單字間移動
v 會進入真正的 vi 介面
A,I,a,i 進入 Insert Mode
... 繁多不即備載
有興趣的朋友可以自己研究研究... ^_^
最後...
set -o 或是 set +o 可以看到其它可以玩弄的選項
所以想要離開 vi 模式就可以執行 set +o vi
不過這時候會覺得使用上會有點奇怪
像是上下鍵的 history 不見了
原來 bash 的預設值是設定成 emacs 模式
所以只要再執行 set -o emacs 就回復到原本的 bash 了
以上的操作是在 Fedora Core 6 上所觀察到的
其它的系統可能功能上稍有出入
bash 中也有 vi
就是使用 set -o vi
這時候就可以開始使用 vi 模式
一開始會是 Insert Mode
當按下 Esc 後會進入 Command Mode
hjkl 左下上右
hl 會在目前的指令前後移動
jk 會在 history 前後項移動
另外像是 /? 可以搜尋啟動 vi 模式後所打過的指令
還有 x,X 可以刪除字元
dd 可以整行刪除
0 可以移到指令"前頭"
^ 可以移到指令"開頭"
$ 可以移到指令結尾
W,w,B,b,E,e 可以在單字間移動
v 會進入真正的 vi 介面
A,I,a,i 進入 Insert Mode
... 繁多不即備載
有興趣的朋友可以自己研究研究... ^_^
最後...
set -o 或是 set +o 可以看到其它可以玩弄的選項
所以想要離開 vi 模式就可以執行 set +o vi
不過這時候會覺得使用上會有點奇怪
像是上下鍵的 history 不見了
原來 bash 的預設值是設定成 emacs 模式
所以只要再執行 set -o emacs 就回復到原本的 bash 了
以上的操作是在 Fedora Core 6 上所觀察到的
其它的系統可能功能上稍有出入
2007年3月22日 星期四
2007年3月13日 星期二
fc6 upgrade trac to 0.10.3.1 broken
升級了在 Fedora Core 6 上裝的 trac
結果發現到 trac 整個爛掉
去 http://bugzilla.redhat.com/bugzilla 找了一下
結果找到了這篇 http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=231836
總之... 暫時的解法就是
結果發現到 trac 整個爛掉
去 http://bugzilla.redhat.com/bugzilla 找了一下
結果找到了這篇 http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=231836
總之... 暫時的解法就是
# rpm -e --nodeps python-sqlite2
2007年2月6日 星期二
rpm: Query all installed packages.
在 Redhat/Fedora/SuSE 上查詢所有已經安裝的套件
可以使用
如果想要查詢套件名稱含有某關鍵字的則可以使用
或者是
自己習慣上都是使用
不過
於是就做了一個小實驗
可以使用
rpm -qa
如果想要查詢套件名稱含有某關鍵字的則可以使用
rpm -qa | grep kernel
或者是
rpm -qa '*kernel*'
自己習慣上都是使用
rpm -qa | grep kernel(鍵盤比較好敲)
不過
rpm -qa '*kernel*'似乎應該比較快速(就程式執行的速度來看)
於是就做了一個小實驗
$ for ((i=0;i<3;i++)); do time echo $(rpm -qa '*kernel*'); done
kernel-devel-2.6.19-1.2895.fc6 kernel-headers-2.6.19-1.2895.fc6 kernel-2.6.19-1.2895.fc6
real 0m2.856s
user 0m2.640s
sys 0m0.149s
kernel-devel-2.6.19-1.2895.fc6 kernel-headers-2.6.19-1.2895.fc6 kernel-2.6.19-1.2895.fc6
real 0m2.854s
user 0m2.656s
sys 0m0.138s
kernel-devel-2.6.19-1.2895.fc6 kernel-headers-2.6.19-1.2895.fc6 kernel-2.6.19-1.2895.fc6
real 0m2.858s
user 0m2.631s
sys 0m0.141s
$ for ((i=0;i<3;i++)); do time echo $(rpm -qa | grep kernel); done果然經過 pipeline 的方法比較慢~ :)
kernel-devel-2.6.19-1.2895.fc6 kernel-headers-2.6.19-1.2895.fc6 kernel-2.6.19-1.2895.fc6
real 0m3.246s
user 0m2.738s
sys 0m0.448s
kernel-devel-2.6.19-1.2895.fc6 kernel-headers-2.6.19-1.2895.fc6 kernel-2.6.19-1.2895.fc6
real 0m3.381s
user 0m2.727s
sys 0m0.570s
kernel-devel-2.6.19-1.2895.fc6 kernel-headers-2.6.19-1.2895.fc6 kernel-2.6.19-1.2895.fc6
real 0m3.311s
user 0m2.705s
sys 0m0.546s
2006年12月18日 星期一
Enabling NetworkManager on Fedora Core 6
最近把 Fedora Core 5 升級到 Fedora Core 6 了~
結果發現 NetworkManager 變得無法使用... XD
明明有裝上 nm-applet 啊~~~ 怎麼一直無法使用勒~~~ >"< 弄了老半天才發現 http://fedoraproject.org/wiki/Tools/NetworkManager
總之呢... 從此過著幸福快樂的... 無線上網... :)
結果發現 NetworkManager 變得無法使用... XD
明明有裝上 nm-applet 啊~~~ 怎麼一直無法使用勒~~~ >"< 弄了老半天才發現 http://fedoraproject.org/wiki/Tools/NetworkManager
chkconfig --level 345 NetworkManager on
chkconfig --level 345 NetworkManagerDispatcher on
總之呢... 從此過著幸福快樂的... 無線上網... :)
2006年11月17日 星期五
Fedora Linux NTFS 完全讀寫解決方案
ntfs-3g 是一個可以對 NTFS 檔案系統做正常讀寫的套件
在 Fedora Core 5 以後就被包成 rpm 檔進入了 YUM Extras repository
所以在 Fedora Core 6 上也可以使用
基本上 /etc/yum.d/fedora-extras.repo 設定好以後使用
就裝好了~~~ ^_^
其中的 kmod-ntfs 要另外把 livna 加進 /etc/yum.d/livna.repo
還好 candyz 有寫一篇教學
實際使用的時候要把 NTFS mount 到 /mnt 底下
mount 到其它地方可能會有錯誤訊息
至於小弟在 i386 下已經使用一陣子了... 還沒遇到 NTFS 爛掉的情況
應該是個頗穩定的 NTFS 完全讀寫解決方案
這篇算是之前文章的使用心得報告... :P
--
修正一下... ^^|
ntfs-3g 並不需要 kmod-ntfs
ntfs-3g 使用的是 fuse
所以 livna 的部份可以不用做
在 Fedora Core 5 以後就被包成 rpm 檔進入了 YUM Extras repository
所以在 Fedora Core 6 上也可以使用
基本上 /etc/yum.d/fedora-extras.repo 設定好以後使用
yum install ntfs-3g kmod-ntfs
就裝好了~~~ ^_^
其中的 kmod-ntfs 要另外把 livna 加進 /etc/yum.d/livna.repo
還好 candyz 有寫一篇教學
實際使用的時候要把 NTFS mount 到 /mnt 底下
mount 到其它地方可能會有錯誤訊息
至於小弟在 i386 下已經使用一陣子了... 還沒遇到 NTFS 爛掉的情況
應該是個頗穩定的 NTFS 完全讀寫解決方案
這篇算是之前文章的使用心得報告... :P
--
修正一下... ^^|
ntfs-3g 並不需要 kmod-ntfs
ntfs-3g 使用的是 fuse
所以 livna 的部份可以不用做
2006年11月14日 星期二
2006年7月6日 星期四
2006年7月3日 星期一
mirror FC5 需要花多大的硬碟空間?
Start Time: Mon Jul 3 02:00:01 CST 2006
Filesystem Size Used Avail Use% Mounted on
/dev/sda9 76G 32G 41G 45% /var/www
311M ./fc3/freshrpms/i386
149M ./fc4/freshrpms/i386
2.5G ./fc5/base/SRPMS
3.0G ./fc5/base/i386
3.2G ./fc5/base/x86_64
4.2G ./fc5/extras/SRPMS
4.1G ./fc5/extras/i386
4.0G ./fc5/extras/x86_64
184M ./fc5/freshrpms/SRPMS
156M ./fc5/freshrpms/i386
151M ./fc5/freshrpms/x86_64
453M ./fc5/livna/SRPMS
278M ./fc5/livna/i386
264M ./fc5/livna/x86_64
2.5G ./fc5/updates/SRPMS
3.3G ./fc5/updates/i386
3.4G ./fc5/updates/x86_64
End Time: Mon Jul 3 02:24:28 CST 2006
我需要的大概花了這麼多... :)
2006年6月21日 星期三
NetworkManager GNOME Applet
這次的 TOSSUG 小聚會跑到了 UbuntuInstallFest 預定舉辦的場地去
台北捷運古亭站 2 號出口直走約1分鐘路程就可到 Mix Coffee & Tea (有免費的無線網路, 這邊不好停汽車喔~最好是搭捷運或者是騎車)
大家閒話家常的時候就聊到了一個軟體 nm-applet 全名 NetworkManager GNOME Applet
因為最近也在研究無線上網的工具
Google 了許多的資料還有不斷地 man 指令
裝起來後彷彿有如全身的精孔都被雲古老師的念能力強制打開...
心中所有的疑惑頓時消失, 取而代之的是源源不絕的靈感.
有圖有真象
首先是左上角的圖示點下去會出現

點選[連接到其它的無線網路]後面出現

這時候點點看有什麼可以選的
WEP系列的



WPA系列的




簡而言之
WEP, WPA, WPA-PSK, WPA2, WPA2-PSK 都有 Support 到
回家使用過後頓時覺得...
以前為了無線上網寫的 shell script 還有學到的所多指令用法頓時覺得是在學心酸的... 冏rz
原來無線上網也可以如此的輕鬆自在... 點一點... 填一填... 就無線上網了... XD
註記:
GNU/Linux 環境是 Fedora Core 5
nm-applet 版本是 0.6.2
無線網卡是 ASUS WL-103b
Driver 是用 ndiswrapper 搭配 ASUS 提供的 Windows XP Driver
台北捷運古亭站 2 號出口直走約1分鐘路程就可到 Mix Coffee & Tea (有免費的無線網路, 這邊不好停汽車喔~最好是搭捷運或者是騎車)
大家閒話家常的時候就聊到了一個軟體 nm-applet 全名 NetworkManager GNOME Applet
因為最近也在研究無線上網的工具
Google 了許多的資料還有不斷地 man 指令
裝起來後彷彿有如全身的精孔都被雲古老師的念能力強制打開...
心中所有的疑惑頓時消失, 取而代之的是源源不絕的靈感.
有圖有真象
首先是左上角的圖示點下去會出現
點選[連接到其它的無線網路]後面出現
這時候點點看有什麼可以選的
WEP系列的
WPA系列的
簡而言之
WEP, WPA, WPA-PSK, WPA2, WPA2-PSK 都有 Support 到
回家使用過後頓時覺得...
以前為了無線上網寫的 shell script 還有學到的所多指令用法頓時覺得是在學心酸的... 冏rz
原來無線上網也可以如此的輕鬆自在... 點一點... 填一填... 就無線上網了... XD
註記:
GNU/Linux 環境是 Fedora Core 5
nm-applet 版本是 0.6.2
無線網卡是 ASUS WL-103b
Driver 是用 ndiswrapper 搭配 ASUS 提供的 Windows XP Driver
2006年2月7日 星期二
Fedora 下防火牆後的 Samba 檔案分享
在 Fedora Core 4 下執行
# yum install samba
# setup
找到 Firewall Configuration 進入
找到一欄 Other ports
填入 netbios-ssn:tcp microsoft-ds:tcp netbios-ns:udp netbios-dgm:udp
在選擇 OK 就可以了
另外在 /etc/samba/smb.conf 當中的
[homes]
comment = Home Directories
browseable = no
writable = yes
可以另外加上
create mask = 0644
directory mask = 0755
更符合 Linux 檔案系統的特性
# service smb start 啟動 Samba 服務
# setup 裡可以選擇讓系統開機時自動執行 Samba 服務
另外
# smbpasswd -a username 增加 Samba 使用者的帳號並且設定密碼
# yum install samba
# setup
找到 Firewall Configuration 進入
找到一欄 Other ports
填入 netbios-ssn:tcp microsoft-ds:tcp netbios-ns:udp netbios-dgm:udp
在選擇 OK 就可以了
另外在 /etc/samba/smb.conf 當中的
[homes]
comment = Home Directories
browseable = no
writable = yes
可以另外加上
create mask = 0644
directory mask = 0755
更符合 Linux 檔案系統的特性
# service smb start 啟動 Samba 服務
# setup 裡可以選擇讓系統開機時自動執行 Samba 服務
另外
# smbpasswd -a username 增加 Samba 使用者的帳號並且設定密碼
2005年8月31日 星期三
在 Fedora Core 4 上編譯 gobby
gobby 共筆軟體 http://gobby.0x539.de
apt-get install gmp-devel gtksourceview-devel gtkmm24-devel libxml++-devel
還有 download 網站上的 gobby-0.2.0.tar.gz net6-1.1.0.tar.gz obby-0.2.0.tar.gz
首先是解開 net6-1.1.0.tar.gz obby-0.2.0.tar.gz 都是 ./configure; make; make install 就好了
最後是解開 gobby-0.2.0.tar.gz 多加一個 export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"
然後還是 ./configure; make; make install
P.S. 有問題時中間偶而 ldconfig 整裡一下
最後要執行時先設一下 export LD_LIBRARY_PATH="/usr/local/lib"
gobby
好好玩耍吧... :D
--
有圖有真象...ccc
http://www.flickr.com/photos/50578154@N00/38633293/
apt-get install gmp-devel gtksourceview-devel gtkmm24-devel libxml++-devel
還有 download 網站上的 gobby-0.2.0.tar.gz net6-1.1.0.tar.gz obby-0.2.0.tar.gz
首先是解開 net6-1.1.0.tar.gz obby-0.2.0.tar.gz 都是 ./configure; make; make install 就好了
最後是解開 gobby-0.2.0.tar.gz 多加一個 export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"
然後還是 ./configure; make; make install
P.S. 有問題時中間偶而 ldconfig 整裡一下
最後要執行時先設一下 export LD_LIBRARY_PATH="/usr/local/lib"
gobby
好好玩耍吧... :D
--
有圖有真象...ccc
http://www.flickr.com/photos/50578154@N00/38633293/
2005年8月28日 星期日
Fedora Core 4 初探
週末的時間全部花在這玩意上面
抓了四張 CD 映像檔用 md5sum 檢查
發現怎麼檢查都不對的時候
就把四張 CD 映像檔砍掉
再從其他站台抓
結果發現...
應該是用 sha1sum 才對... Orz
終於又抓完四張 CD 映像檔
這次用 sha1sum 檢查正確
用 4 倍速燒成光碟
接下來的安裝就如同往常一般
使用 linux vga=791 acpi=force 來啟動
( 我的機器本身的問題 Twinhead Efio 2S12 )
裝完後到 http://cle.linux.org.tw 按照它的步驟設定 yum 跟 apt
然後再跑到 http://apt.nc.hcc.edu.tw 去看看螢火飛字型安裝還有桌面調校
最後再到 http://ndiswrapper.sourceforge.net 把我的無線網卡設定起來
還有裝一下 Skype 跟 PCManX
其實我最大的目地是要安裝 Xen
不過最後還是沒有裝...
週末就這樣結束了... XD
抓了四張 CD 映像檔用 md5sum 檢查
發現怎麼檢查都不對的時候
就把四張 CD 映像檔砍掉
再從其他站台抓
結果發現...
應該是用 sha1sum 才對... Orz
終於又抓完四張 CD 映像檔
這次用 sha1sum 檢查正確
用 4 倍速燒成光碟
接下來的安裝就如同往常一般
使用 linux vga=791 acpi=force 來啟動
( 我的機器本身的問題 Twinhead Efio 2S12 )
裝完後到 http://cle.linux.org.tw 按照它的步驟設定 yum 跟 apt
然後再跑到 http://apt.nc.hcc.edu.tw 去看看螢火飛字型安裝還有桌面調校
最後再到 http://ndiswrapper.sourceforge.net 把我的無線網卡設定起來
還有裝一下 Skype 跟 PCManX
其實我最大的目地是要安裝 Xen
不過最後還是沒有裝...
週末就這樣結束了... XD
訂閱:
文章 (Atom)