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

2007年11月18日 星期日

BetaRadio 的編譯安裝指引

因為自從換了一個新工作後可以自由地選擇使用自己喜歡的 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年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 上所觀察到的
其它的系統可能功能上稍有出入

2007年3月22日 星期四

什麼!vim 可以編輯 tarball !

這是真的!
剛剛在 Fedora Core 6 上
不小心對 tarball 使用了 vim
突然發現可以直接對 tarball 裡面的檔案做編輯
查了一下
# rpm -ql vim-common | grep tar.vim
/usr/share/vim/vim70/autoload/tar.vim
/usr/share/vim/vim70/syntax/tar.vim
原來是裝 tar.vim 這個 plugin 的關係啊!
喔齁齁~~~ ^o^

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
總之... 暫時的解法就是
# 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
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
果然經過 pipeline 的方法比較慢~ :)

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

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 設定好以後使用


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日 星期二

Acrobat Reader 7.0.8 et Fedora Core 6 - Les RPM de Remi

有人(友人)叫我把這篇消息分享一下~

在 Fedora Core 6 上裝 Acrobat Reader 7.0.8 會遇到問題

標題那個網址有提供一個 patch ~

請享用~ ^__^

2006年7月6日 星期四

[Ctrl]+L-Alt+Fn 的軟方法 - chvt

最近找到一個好玩的指令 chvt

以往都是按 [Ctrl]+L-Alt+F1 ~ [Ctrl]+L-Alt+F2 之類的來切換 console

其實來有另外一種方法 chvt

chvt 1 跳到第一個 console

chvt 2 跳到第二個 console

以此類推... ^o^

在 XWindow 下好像也可以喔~~~ 至少在 FC5 下是可以的~~~ 玩一玩吧~~~ ^+++^

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 指令
裝起來後彷彿有如全身的精孔都被雲古老師的念能力強制打開...
心中所有的疑惑頓時消失, 取而代之的是源源不絕的靈感.

有圖有真象
首先是左上角的圖示點下去會出現
NetworkManager GNOME Applet
點選[連接到其它的無線網路]後面出現
None
這時候點點看有什麼可以選的

WEP系列的

WEP 128-bit Passphrase

WEP 64 or 128 bit Hex

WEP 64 or 128 bit ASCII

WPA系列的

WPA Enterprise

WPA Personal

WPA2 Enterprise

WPA2 Personal

簡而言之
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 檔案分享


Firewall Configuration
Originally uploaded by FourDollars.
在 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 使用者的帳號並且設定密碼

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/

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 把我的無線網卡設定起來
還有裝一下 SkypePCManX
其實我最大的目地是要安裝 Xen
不過最後還是沒有裝...
週末就這樣結束了... XD