整理一下安装Ubuntu以来遇到的一些问题(二)
2010-07-13 15:46
495 查看
这两天又遇到一些问题,还是整理一下做个备份:
1、向系统文件夹中复制文件
该操作需要管理员权限,网上找了几个办法,最简单就是安装 nautilus-gksu
sudo apt-get install nautilus-gksu
之后注销一下,在文件夹上点右键就有一个“以管理员打开”的选项,之后就没啥问题了。
如果想命令行运行,则需要指导路径,然后调用cp命令
cp -r “路径1/文件名” “路径2”
2、摄像头问题
启动后发现笔记本的摄像头发热,网上搜了一阵子,发现很多人遇到,有说摄像头一直开着导致发热,有说摄像头驱动找不到,一直在安装驱动导致发热。先不管原因,试了很久,找到一篇文章,模仿着做,运行后有效,记录一下:
打开终端,运行:
lsusb
会显示usb的信息,摄像头是其中之一。
再输入:
for i in `find /sys/devices/*/*/usb* -name level` ; do
echo -n "$i: " ; cat $i ; done
会显示你的usb设备的状态,on表示打开,auto表示自动。我的摄像头显示为On,我现在的目的是改为Auto。
需要安装一个软件
sysfsutils
sudo apt-get install
sysfsutils
之后输入:
su root
获取管理员权限
gedit /etc/sysfs.conf
打开sysfs.conf文件,向文件最后添加一行类似下面的句子:
devices/pci0000:00/0000:00:1a.7/usb1/1-1/power/level
= auto
其中“
devices/pci0000:00/0000:00:1a.7/usb1/1-1/power/level
”是你之前通过for...找到的摄像头对应的地址。
重启后,摄像头就关了~~~,不过该方法有问题,就是摄像头不能用了,我再琢磨一下,有方法再提供出来。
3、C/C++ IDE
最终决定使用codelite
,这个软件太人性化了,和vc十分相识(连快捷键也一样),用起来没有什么困难,而且调试也算是比较方便了。
目前大概理解了一些东西:
a).gcc就是c和c++的编译器,但c++编译时链接库上做的不好,于是有了g++,g++把c和c++的程序都当作c++进行编译。两者可以看作是一个编译和链接器。
b).对于大的工程文件,linux下没有类似vc的workspace和project,只有一个makefile,里面定义了编译的顺序和链接的依赖关系,大工程都是用的makefile来定义的,编译时直接make命令就行了。vc其实也用make编译工程,只不过已经被vc全部包在里面了,程序员可以不用去管,一般是看不到的。
c).gedit、vim等等可以看做是一个文本编辑器,语法高亮等功能可以集成进去,当然强人通过配置,可以把vim弄得跟一个IDE没啥两样,这个我现在还不会。
d).gdb就是个命令行的调试器,用起来较复杂,很多参数,不过如果用习惯了,也会很喜欢。
e).所谓的Linux下的IDE就是将上面一些东西集成起来使用而已,提供一个图形化的界面。
1、向系统文件夹中复制文件
该操作需要管理员权限,网上找了几个办法,最简单就是安装 nautilus-gksu
sudo apt-get install nautilus-gksu
之后注销一下,在文件夹上点右键就有一个“以管理员打开”的选项,之后就没啥问题了。
如果想命令行运行,则需要指导路径,然后调用cp命令
cp -r “路径1/文件名” “路径2”
2、摄像头问题
启动后发现笔记本的摄像头发热,网上搜了一阵子,发现很多人遇到,有说摄像头一直开着导致发热,有说摄像头驱动找不到,一直在安装驱动导致发热。先不管原因,试了很久,找到一篇文章,模仿着做,运行后有效,记录一下:
打开终端,运行:
lsusb
会显示usb的信息,摄像头是其中之一。
再输入:
for i in `find /sys/devices/*/*/usb* -name level` ; do
echo -n "$i: " ; cat $i ; done
会显示你的usb设备的状态,on表示打开,auto表示自动。我的摄像头显示为On,我现在的目的是改为Auto。
需要安装一个软件
sysfsutils
sudo apt-get install
sysfsutils
之后输入:
su root
获取管理员权限
gedit /etc/sysfs.conf
打开sysfs.conf文件,向文件最后添加一行类似下面的句子:
devices/pci0000:00/0000:00:1a.7/usb1/1-1/power/level
= auto
其中“
devices/pci0000:00/0000:00:1a.7/usb1/1-1/power/level
”是你之前通过for...找到的摄像头对应的地址。
重启后,摄像头就关了~~~,不过该方法有问题,就是摄像头不能用了,我再琢磨一下,有方法再提供出来。
3、C/C++ IDE
最终决定使用codelite
,这个软件太人性化了,和vc十分相识(连快捷键也一样),用起来没有什么困难,而且调试也算是比较方便了。
目前大概理解了一些东西:
a).gcc就是c和c++的编译器,但c++编译时链接库上做的不好,于是有了g++,g++把c和c++的程序都当作c++进行编译。两者可以看作是一个编译和链接器。
b).对于大的工程文件,linux下没有类似vc的workspace和project,只有一个makefile,里面定义了编译的顺序和链接的依赖关系,大工程都是用的makefile来定义的,编译时直接make命令就行了。vc其实也用make编译工程,只不过已经被vc全部包在里面了,程序员可以不用去管,一般是看不到的。
c).gedit、vim等等可以看做是一个文本编辑器,语法高亮等功能可以集成进去,当然强人通过配置,可以把vim弄得跟一个IDE没啥两样,这个我现在还不会。
d).gdb就是个命令行的调试器,用起来较复杂,很多参数,不过如果用习惯了,也会很喜欢。
e).所谓的Linux下的IDE就是将上面一些东西集成起来使用而已,提供一个图形化的界面。
相关文章推荐
- 整理一下安装Ubuntu以来遇到的一些问题(一)
- Ubuntu 安装软件时遇到过的问题整理
- ubuntu上用python安装扩展包遇到的一些问题
- 安装Ubuntu时遇到的问题,做一个笔记记录一下
- 在ubuntu 14.04 64bit上安装rails遇到的一些gem问题
- Android studio 安装中遇到一些问题的解决办法,分享一下
- Hadoop在Ubuntu上安装遇到的一些问题
- 将ubuntu14.04 从mysql从5.5删除之后安装5.7遇到的一些问题(本篇不讨论热升级)
- ubuntu熟悉过程中遇到一些小问题记录一下
- 整理PHP_YII环境安装遇到的一些问题
- 整理一下今天遇到的一些小问题
- 记录一下安装ubuntu 11.04 x64 目前为止遇到的问题
- Android studio 安装中遇到一些问题的解决办法,分享一下
- [网络搜集]自己安装ubuntu后安装某些软件时遇到的问题不断整理中
- Android studio 安装中遇到一些问题的解决办法,分享一下
- 安装samba实现共享文件夹时遇到的一些依赖关系问题(ubuntu1204)
- Python在ubuntu上面的安装,遇到的问题,以及一些有用的python库安装
- ubuntu 下安装 pthread man 遇到的一些问题
- ubuntu 在安装软件时遇到的一些问题
- Ubuntu上安装MySql过程,以及遇到的一些问题