1.有的时候,使用sudo apt-get install可能导致意想不到的错误,尤其是中途中断了安装时,
错误信息为: Errors were encountered whileprocessing:
samba4
Sub-process /usr/bin/dpkg returned an error code(1)
此时可以这样解决:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
重新安装,在此为: sudo apt-get --reinstall install samba4
2.C中没有bool类型,内置的为_BOOL类型,如果要用bool的话,需要包含头文件,里面用宏定义把bool定义为_BOOL,里面也有true和false的宏定义
3.有时用tar解压.错误如下:
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
原因:该源码包在下载过程中被破坏.重新下载即可
4.Python.h: No such file or directory
用apt-get安装pythton-dev即可
5. ubuntu下rename的用法是rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
比如要把makefile变成Makefile:rename 's/m/M/' *file
6. 旧版本的ubuntu需要重新设置源列表:sudo gedit /etc/apt/sources.list,修改文件内容如下:
# deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Release amd64 (20110427.1)]/ natty main restricted
deb http://old-releases.ubuntu.com/ubuntu natty main universe restricted multiverse
deb-src http://old-releases.ubuntu.com/ubuntu natty main universe restricted multiverse
deb http://old