fedora 20遇到的一些问题记录

新增用户的sudo权限

新装的fedora不知道怎么没有给我自己的用户加上sudo权限。然后我自己加。最开始直接修改/etc/password 把对应的用户uid和gid改成0,但是发现会有问题。直接把这个用户搞出问题了。然后就是用vim修改 /etc/sudoers,然后更大的问题是,直接被我改成乱码了。伤不起。最后也没怎么好好解决,直接用visudo命令,把里面的东西全部删除,顺便新增我的sudo权限

zhenghui ALL=(ALL) ALL

 其实visudo就是调用了vi 命令去修改对应的/etc/sudoers的内容,只是保存的时候会自动做语法校验。免得和我之前一样被我搞坏了

 

export命令

export命令的用法就不多说了。主要是写法

全局的export,可以直接在/etc/profile下修改。

session级别(放内存的)可以直接在terminal里写。

如果是对当前用户有效,那么可以在~/.bash_profile里修改。然后通过source生效。

[zhenghui@localhost bin]$ vim ~/bash_profile 
[zhenghui@localhost bin]$ source ~/bash_profile

 

新增命令

之前下载了idea,但是不是rpm包,所以需要自己把对于的运行命令放到commond中。我的目的就是在alt+f2下可以直接输入命令然后自动运行idea。中间找了很多办法,最后还是堂哥教了解决方法,答案其实很简单,就是把对应的bin目录放到path路径下。比如修改~/.bash_profile。需要注意的是,修改好了以后,需要重起才会生效。

 

安装VirturalBox

遇到两个问题,1 需要sudo运行/etc/init.d/vboxdrv setup ,中间会报另外一个 kern_dir does not point to a directory ,解决办法是 yum install kernel-devel 。然后重起。。 第二个问题是 VT-x features locked or unavailable in MSR..解决方法是 开机进入BIOS选项 ,依次选Config->CPU->Intel Virtualization Technology,里面有个Intel VT-d Feature ,改成Enabled ,保存退出,关机,然后启动机器。

 

VirtualBox中安装xp

主体的流程可以看 http://tech.huweishen.com/gongju/1544.html 

上面的教程里面有一个地方是错误的,就是在共享主机那里,不应该设置F盘,而是选择linux系统下自己的一个文件。比如我选择的是 /home/zhenghui/share。以后就是这个文件夹与虚拟机里的xp是通的。

可以让虚拟机和主机之间粘贴版打通(复制粘贴打通),方法是setting->genneral->advanced->shared clipbord 设置成bidirectional

另外,我找了几个xp的gost安装都不行,可以下载 http://pan.baidu.com/s/1lbERO 这个。

安装好xp以后,发现xp系统没有本地连接,自然也不能上网。解决的方法是 setting->network->选择NAT->advanced->adapter type选择 PCnet-PCI II 这个。

 

ssh write failed:broken pipe

这是因为如果有一段时间在SSH连接上无数据传输,连接就会断开。解决此问题有两种方法。

方案一:在客户端设置(前提,你的办公本本或者pc 是os 是一个linux)

在客户端电脑上编辑(需要root权限)/etc/ssh/ssh_config,并添加如下一行:

ServerAliveInterval 60

此后该系统里的用户连接SSH时,每60秒会发一个KeepAlive请求,避免被踢。

方案二:在服务器端设置

如果有相应的权限,也可以在服务器端设置,即编辑/etc/ssh/sshd_config,并添加:

ClientAliveInterval 60

重启OPENSSH服务器后该项设置会生效。每一个连接到此服务器上的客户端都会受其影响。应注意启用该功能后,安全性会有一定下降(比如忘记登出时……),所以 建议用客户端设置

 

系统热键删除

系统的热键与我的IDE热键冲突了。果断要删除。具体的法子 http://unix.stackexchange.com/questions/34085/how-do-i-disable-a-keyboard-shortcut-in-gnome-shell 

 

截屏工具

SCROT 暂时使用这个。主要是用它的鼠标截屏功能,在命令行输入 scrot -s 就可以。图片会生成在当前路径下。

 

使用empathy登陆google talk 

在使用empathy登陆google talk 的时候,一直提示 “Authentication failed for account ” 。解决方法是 到  https://www.google.com/settings/security 页面设置对应的 account permissions 。全部enable就ok了。当然,安全性就自己考虑了。

 

图形界面挂了

在某一天,fedora系统在输入密码以后直接黑屏了。我没有具体查原因,直接用 ctrl+alt+f2 切换到命令行模式登陆(内核是基本不会挂的),然后把 用户目录下的 ~/.config 文件删除重起。。简单粗暴的解决了。当然一些用户配置需要自己弄一下了。但是和windows比起来,恢复成本低太多了。

你可能感兴趣的:(fedora)