现在的位置: 首页 > 综合 > 正文

Fedora 10 安装部署

2013年07月13日 ⁄ 综合 ⁄ 共 4984字 ⁄ 字号 评论关闭

为了调试程序在linux下的运行情况,下了个 Fedora 10 来玩,没想到bug还真多。

不过最烦人的就是网卡问题了。

用它的配置工具配置的会有错误。(这种错误也太低级了,而且好像已经很久了都没解决)

手动配置: /etc/sysconfig/networking/devices/ifcfg-eth0

ONBOOT=yes

MM_CONTROLLED=no

NETMASK=255.255.255.0
IPADDR=192.168.0.17
GATEWAY=192.168.0.1

 

配置好后,可能还不会在启动后自动激活,在做下一步

修改/etc/rc.sysinit

在尾部添加

ifup eth0

 

这样就应该可以了。

 

 

yum 下载很慢,为了提高速度,可以在配置一个下载源

 

导入 ATrpms 签名秘匙 (For Fedora 10)
rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms
确保下面几行包含在/etc/yum.conf 文件中(参见ATrpms 安装说明)
执行su -c ‘gedit /etc/yum.conf” 并添加下面几行:
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1

 

网上有很多yum 下栽源,可惜国内的几乎没有,一般下载台湾或者jp的快一点。

 


 

安装显卡驱动

切换到另外的屏 ctrl+alt + F2 ,su进入然后init 3 在去安装。

 

sh ./NVIDIA-Linux-x86_64-180.29-pkg2.run --kernel-name='2.6.27.19-170.2.35.fc10.x86_64'

后边是你的版本号,点开资源管理器就可以看到。

这样显卡驱动会更具核编译,运行效果好点。

从起后运行

 

运行glxinfo | grep rendering
假如显示"direct rendering: Yes",则已安装

 

我发现Fedora 里边显卡的默认配置 rgb很字体路径有问题,可以删除这两个配置,后在startx就可以了


 

axel使用方法:

在开始之前,首先确保你安装了如下软件,补上尚未安装的。
执行以下命令:
yum -y install gcc make subversion
如上所述,执行yum makecache后
依次执行:
yum -y install yum-fastestmirror
svn co svn://svn.debian.org/svn/axel/
cd ./axel/trunk
./configure
make && make install
svn co
http://cnfreesoft.googlecode.com/svn/trunk/axelget/ /etc/yum/axelget
cd /etc/yum/pluginconf.d/
ln -s /etc/yum/axelget/axelget.conf .
cd /usr/lib/yum-plugins/
ln -s /etc/yum/axelget/axelget.py .

如果你使用sudo来运行yum,为了解决sudo下出现sh: axel: command not found
可以执行以下命令解决:
cd /usr/bin
ln -s /usr/local/bin/axel


 

因为用的是64位的

安装QQ方法

 

1.yum install libstdc++.so.5,
2. yum install libgtk-x11-2.0.so.0
上QQ 去吧,直接下载安装版

 


 

wine64 安装(目前bug还很严重)

 

http://wiki.winehq.org/Wine64

./configure --enable-win64 CC=/usr/bin/gcc

make depend && make

 

 


vbox开启usb

 

增加用户组usbfs
$ sudo groupadd usbfs

2. 查看usbfs用户组的gid
$ cat /etc/group | grep usbfs

usbfs:x:1002:

把当前用户增加到usbfs组
$ sudo gedit /etc/group

usbfs:x:1002:
修改为
usbfs:x:1002:joson

4. 为USB设备重新设置权限编辑/etc/fstab文件,添加下面两行,注意你的gid可能不是1002
$ sudo gedit /etc/fstab
在末尾加上
# 1002 is the USB group IDI
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0


5.代理服务器 tor + privoxy

 1.安装后

   yum install privoxy tor

 

2.  tor配置 /etc/tsocks.conf,
只需要三行即可:
server = 127.0.0.1
server_type = 5
server_port = 9050
privoxy 的配置文件(/etc/privoxy/config)里头加一句:
forward-socks4a / localhost:9050 .
别漏掉了点。
* 重新启动一下tor,privoxy: $ sudo /etc/init.d/privoxy restart
/etc/init.d/tor restart
4. 设置firefox * 打开firefox,在连接属性里面改为手动设置**: host:localhost port:8118 * 就这样,firefox就可以上那些被屏蔽的网站了。

 

 


apache 安全配置,使用yum安装后默认就是整合了的只是部分地方没有开启,

进去开启代理和配置一下安全就可以了。

 

默认是安装了的,但如果修改来目录比如 /home/www

就不能够访问来,是SELinux 安全配置的问题。现在的Linux不在是root进去什么都能干了。

root的动作也受到SELinux 安全配置的管理,而SELinux也限制了apache的访问目录。

 

1.创建/home/www目录。修改为777

2.setsebool -P httpd_enable_homedirs=1

3. 进入系统管理 里边的 SELinux 维护里边,文件标记处添加

  /home/www(/.*)?                   httpd_sys_content:s0            all files

4.进入布尔值   找到apache 处,开启相应的功能模块。

5. restorecon -v /home/www             刷新目录权限

 

配置tomcat6 注意,如果不能够编译,可以删除临时目录work然后使用非root帐号启动。

让他自己创建目录。修改为777


mysql5配置 编码

 

文件位置 /etc/my.cnf

找到后和4.0x版本一样 添加

default-character-set=utf8

就可以设置编码了

-----------------------------mysql5 自带了管理工具,使用还算方便。

在里边可以看到数据目录做 /var/mysql 下边

 

可以和4.0x版本兼容,直接拷贝windows 4.0x版本的数据库文件放进去就可以使用。

 

 


 

idea 配置

字体配置,本人最喜欢的开发工具就是idea了,但在linux下运行字体非常的丑。

 设置几个参数就好多了。 jdk使用1.6 最好使用

在idea 启动参数中加入

awt.useSystemAAFontSettings=on

在设置字体为文泉或雅黑这些字体就很漂亮了。文泉感觉好看点.

 

调整一下速度,不然我文件比较多的时候运行非常慢

文件 idea.vmoptions

 

-Xms512m

-Xmx768m

-XX:MaxPermSize=256m

-server

 


 

为java添加字体

 

首先,从Fedora的字体目录中 /usr/share/fonts目录下找到中文字体文件一般在zh_CN/TrueType目录下.
将中文字体复制到/usr/java/jre*/lib/fonts 目录下,
或在终端中用命令
$ cd /usr/java/jre*/lib/fonts #转到java的字体目录
$ ln –s /usr/share/fonts/zh_CN/TrueType/*.ttf #链接字体到java字体目录
然后重建该目录下的字体索引文件
$ mkfontscale #建立字体列表文件
$ mkfontdir #重建字体索引文件
这样完成java中文字体的建立


xterm字体设置

虽然xterm已经很老了,但还是比较喜欢它。只是中文显示太小,改大点就可以了

 

$vi ~/.Xresources
! % xrdb -load ~/.Xresources
! % xrdb -query
! % xrdb -symbol
! % xrdb -merge ~/.Xresources

! XTerm config
XTerm*locale: true

XTerm*fontMenu*fontdefault*Label: Default
XTerm*font: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1
XTerm*wideFont: -misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1

XTerm*font1.Label: efont 12 pixel
XTerm*font1: -efont-fixed-medium-r-normal-*-12-120-75-75-c-60-iso10646-1
XTerm*wideFont1: -efont-fixed-medium-r-normal-*-12-120-75-75-c-120-iso10646-1
XTerm*font2.Label: misc 13 pixel
XTerm*font2: -misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1
XTerm*wideFont2: -misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1
XTerm*font3.Label: efont 14 pixel
XTerm*font3: -efont-fixed-medium-r-normal-*-14-140-75-75-c-70-iso10646-1
XTerm*wideFont3: -efont-fixed-medium-r-normal-*-14-140-75-75-c-140-iso10646-1
XTerm*font4.Label: efont 16 pixel
XTerm*font4: -efont-fixed-medium-r-normal-*-16-160-75-75-c-80-iso10646-1
XTerm*wideFont4: -efont-fixed-medium-r-normal-*-16-160-75-75-c-160-iso10646-1
XTerm*font5.Label: misc 18 pixel
XTerm*font5: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1
XTerm*wideFont5: -misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1
XTerm*font6.Label: efont 24 pixel
XTerm*font6: -efont-fixed-medium-r-normal-*-24-240-75-75-c-120-iso10646-1
XTerm*wideFont6: -efont-fixed-medium-r-normal-*-24-240-75-75-c-240-iso10646-1

XTerm*background: black
XTerm*foreground: green
XTerm*scrollbar: yes

$ xrdb -load ~/.Xresources

$ xterm

 

 

 

抱歉!评论已关闭.