分類彙整:fedora

Ubuntu及Fedora的套件

ubuntu 與 fedora 的套件安裝都很容易,如果再使用以下幾個,會更方便一些~~

ubuntu 安裝後,可以再裝個

  • ubuntu tweak ( http://ubuntu-tweak.com/ )

Fedora 安裝後,我自己都會再裝

  • livna ( http://rpm.livna.org/ ) 
  • easylife ( http://easylifeproject.org/ )

fedora 另外還有二個類似的:

  • fedora utils ( http://fedorautils.sourceforge.net/ )
  • autoplus ( http://dnmouse.org/autoten/ )

Fedora 15 設定

Fedora 16 在 2011.11.08 釋出,第一時間安裝測試,但覺得有些狀況,不知道是改變幅度太大還是有 bug (我覺得這個可能性比較高)。所以決定安裝 Fedora 15。

以下動作都是使用 root 身份進行。

啟用 trackpoint 的中鍵和靈敏度功能

參考來源:  http://way3sec.blogspot.com/2011/05/fedora-15_26.html

使用管理員權限,編輯
gedit /etc/rc.local

接著貼上
echo -n 120 >  /sys/devices/platform/i8042/serio1/speed

echo -n 200 >  /sys/devices/platform/i8042/serio1/sensitivity

再編輯
gedit /usr/share/X11/xorg.conf.d/20-thinkpad.conf

複製貼上下面這段文字

Section “InputClass”
Identifier “Trackpoint rpm -ivh http://rpm.livna.org/livna-release.rpmWheel Emulation”
MatchProduct “TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint”
MatchDevicePath “/dev/input/event*”
Option “EmulateWheel” “true”
Option “EmulateWheelButton” “2”
Option “Emulate3Buttons” “false”
Option “XAxisMapping” “6 7”
Option “YAxisMapping” “4 5”
EndSection

安裝 livna 套件

直接執行 
rpm -ivh http://rpm.livna.org/livna-release.rpm
 

安裝flash player

連到 adobe 網站下載 flash 的 yum 套件,安裝後,就可以用 yum 安裝 flash player 。
yum -y install flash-plugin

安裝 mp3 mp4 的解碼

參考來源: http://dfcowell.net/2011/06/multimedia-on-fedora-15-mp3-mp4-support/

主要的動作是連到 rpmfusion 網站,下載  rpmfusion 的套件,然後就可以更新相關的plugin 。詳細動作如下:
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum -y install gstreamer-plugins-bad gstreamer-plugins-ugly xine-lib-extras-nonfree gstreamer-ffmpeg

安裝 xmind

參考來源: http://johnpoelstra.com/2010/06/10/mind-mapping-with-xmind/

下載 xmind 的 portable 版本,解開後,執行以下動作建立捷徑,之後就可以直接執行 xmind 就叫出程式。
ln -s /home/wangjenmin/apps/xmind/XMind_Linux_64bit/xmind /usr/local/bin/xmind

fedora 14 安裝 ns2

請依內容進行,我做過一次,確實可以正常啟動 ns 。

參考網站: http://www.myelitism.com/?p=596
以下內容轉貼自上述網站~~

1、首先从官网下载Ns-allinone版本 NS-2 Simulator Download

2、最好将下载的文档存放在home根目录中,因为我一开始安装是存放在子文件夹中,造成安装屡次失败,最后存放在根目录之后居然直接就成功了,不得不再次确认Linux是很诡异的系统。。。

3、进入terminal,千万别告诉我你不知道是神马。。。接下来键入 su命令并输入管理员密码,切换到管理员模式,这样提示符就从#变成$了,说明管理员一般都很有米。。。安装一些ns2安装所需的程序包,注意在这个过程中你的linux是要保证能上网的,然后键入以下一组命令,遇到问【Y/N】的时候你知道该怎么选的。。。Y到底,再次提醒一下某些小白$是管理员符号,打命令的时候不要输入。。。

$ yum install gcc.
$ yum install tcl-devel.
$ yum install autoconf
$ yum install automake
$ yum install gcc-c++
$ yum install libX11-devel
$ yum install xorg-x11-proto-devel
$ yum install libXt-devel
$ yum install libXmu-devel
$ yum install libtool

4、解压压缩文档 $ tar -xvf ns-allinone-2.34.tar.gz

5、进入 解压文档的目录 $ cd ns-allinone-2.34/

6、开始安装 $ ./install

7、一般文章都会告诉你顺利安装后会怎样,这里需要说的是,在Fedora 14下装ns2目前一般是不会顺利的-_-!,会提示一些错误

正常情况下第一次会出现如下的错误:

tools/ranvar.cc: in member function `virtual double gammarandomvariable::value()’:
tools/ranvar.cc:219:70: error: cannot call constructor `GammaRandomVariable::GammaRandomVariable’
tools/ranvar.cc:219:70: error: for a function-style cast, remove the redundant
`::GaammaRandomVariable’
make: *** [tools/ranvar.o] Error 1
ns make failed

这是由于gcc版本提高后对类内部函数调用的简化造成的不兼容,解决方法如下:

在ns-allinone-2.34/tools文件夹下,找到报错提示中的ranvar.cc文件,打开找到对应的219行删除::GaammaRandomVariable,保存,重新在ns目录下键入$ ./install安装,再次出现同类问题时,仿照此次解决方法,找到对应的文件和行数,修改即可。直到安装成功。

8、安装成功后,会出来一些这样的提示:

Please put /opt/ns-allinone-2.34/bin:/opt/ns-allinone-2.34/tcl8.4.18/unix:/opt/ns-allinone-2.34/tk8.4.18/unix
into your PATH environment; so that you’ll be able to run itm/tclsh/wish/xgraph.
IMPORTANT NOTICES:

1. You MUST put /opt/ns-allinone-2.34/otcl-1.13, /opt/ns-allinone-2.34/lib,
into your LD_LIBRARY_PATH environment variable.
If it complains about X libraries, add path to your X libraries
into LD_LIBRARY_PATH.
If you are using csh, you can set it like:
setenv LD_LIBRARY_PATH
If you are using sh, you can set it like:
export LD_LIBRARY_PATH=

2. You MUST put /opt/ns-allinone-2.34/tcl8.4.18/library into your TCL_LIBRARY environmental variable.
Otherwise ns/nam will complain during startup.

9、最后在$提示符下键入以下命令设置环境变量

$ export PATH=$PATH:/opt/ns-allinone-2.34/bin:/opt/ns-allinone-2.34/tcl8.4.18/unix:/opt/ns-allinone-2.34/tk8.4.18/unix
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ns-allinone-2.34/otcl-1.13:/opt/ns-allinone-2.34/lib
$ export TCL_LIBRARY=$TCL_LIBRARY:/opt/ns-allinone-2.34/tcl8.4.18/library

这只是临时的设置了环境变量,如果希望一劳永逸的话,最好将上面语句追加到用户目录(root用户的目录在/root,一般用户的目录在/home /用户名)下的.bashrc文件中。另外需要注意的是上面路径中的/opt需要改成对应的用户目录,例如你把ns-allinone-2.34放在 home目录下就把/opt改成/home。

10、输入ns命令,出现%则安装完成,输入exit退出

fedora 13必裝的二個套件

裝好fedora 13之後, livna, easylife 這二個套件,是我個人認為一定要安裝的,它可以省下我們很多動作。
首先,將身份換為root,執行
rpm -ivh http://rpm.livna.org/livna-release.rpm
就可以安裝 livna 套件。
接著,再連線到 http://easylifeproject.org/ 下載檔案,執行
rpm -ivh easylife*.rpm
就可以安裝好,執行左上方的 應用程式/系統工具/easylife, 依自己的需求勾選項目,就可以安裝好大部份的常用軟體。

對了,我裝好livna之後,似乎連nvidia 9500的顯示卡也自動幫我處理好了。就可以在左上方 系統/偏好設定/桌面特效 將它開啟囉。

Fedora 13用了一天,到目前為止,感覺上比之前的幾個版本還棒!有了優秀的ubuntu,才會有更優秀的fedora。


fedora 13安裝倉頡輸入法

fedora 13安裝完成後,輸入法只有二種,找不到倉頡,安裝方式很簡單,

  1. su –
    先切換身份為系統管理員。
  2. yum install ibus-table-cangjie
    透過 yum 安裝倉頡輸入法
  3. 在右上方的 鍵盤按右鍵/重新啟動,就可以重新載入輸入法的table,再按 右鍵/偏好設定,就可以找到倉頡輸入法,按新增就好了。

目前使用 快倉第六代,打字選字,用了二十分鐘,和Windows下的差不多,感覺很好用。

參考資料: http://fedora.tw/modules/newbb/viewtopic.php?post_id=21583#forumpost21583