debian, redhat, freebsd
升级更新的时候中断了,再次更新的时候报这个错
dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.  


网上很多高手都说执行以下两行命令即可,我试了n次都不行,估计人品有问题
# dpkg --configure -a
# apt-get update


后来发现了这段代码,
# ls /usr/share/doc | \
grep -v [A-Z] | \
grep -v ’^texmf$’ | \
grep -v ’^debian$’ | \
awk ’{print $1 " install"}’ | \
dpkg --set-selections


执行了上面的代码后,出现以下错误
awk: 1: unexpected character 0xe2
awk: line 2: missing } near end of file


请忽视这两个错误,直接执行upgrade命令,即可获取新的头文件
# apt-get upgrade

以上命令均在切换到root用户后执行


让ip转发功能开机自动加载的方法,第2中方法才是比较正确的做法

在/etc/rc.local文件中写入
echo 1 > /proc/sys/net/ipv4/ip_forward

在 /etc/sysctl.conf文件中修改
net.ipv4.ip_forward = 1

从ubuntu访问xp:

xp激活guest账户,然后位置-〉网络服务器找到共享机器,输入guest用户名和密码,就可以了。

  

  

从xp访问ubuntu:

ubuntu 中右键 共享文件夹,设置 SMB 共享,设置 名称 和 允许浏览文件夹。在windows 中访问\\xxx.xxx.xxx.xxx 会提示输入用户名和密码。

  

1. 创建用户文件
# sudo gedit /etc/samba/smbusers

建立文件,输入下面内容
system_username = “你要设置的用户名”

    

2. 给用户设置密码
# sudo smbpasswd -a “username”

  

3. 在xp访问ubuntu
用以上的用户名和密码访问\\xxx.xxx.xxx.xxx 即可。

  

  

与XP的共享

不管怎么样,XP可能不会一下子就彻底扔掉,两个操作系统的资料,需要有个过程来转变。 Ubuntu(Linux)下,使用smb协议来于windows文件进行共享

# sudo apt-get install samba
# sudo apt-get install smbfs

  

设置访问帐号
添加一个系统帐户为samba用户

# sudo smbpasswd -a system_username
# sudo gedit /etc/samba/smbusers

  

在建立的smbusers文件里面加入
system_username = “network username”

  

配置文件修改
# sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
# sudo gedit /etc/samba/smb.conf

  

搜寻这一行文字

; security = user


用下面这几行取代

security = user
username map = /etc/samba/smbusers


重启Samba服务
# sudo /etc/init.d/samba restart备注 :
编辑网络使用者的帐号密码
# sudo smbpasswd -a system_username

删除网络使用者的帐号
# sudo smbpasswd -x system_username

  

ubuntu访问XP直接输入对方IP smb://192.168.1.10/
XP访问ubuntu \\192.168.1.20

输入前面创建的访问帐号和密码即可。如果XP访问ubuntu时出现,无法访问,一般是文件权限问题
在ubuntu下chmod修改共享文件权限即可。

1) 新建95xinput文件
  # sudo vi /etc/X11/Xsession.d/95xinput

   2) 在vi中编写这个文件:    
        export XMODIFIERS=@im=scim
       export GTK_IM_MODULE=scim
       export QT_IM_MODULE=scim
       scim -d

     3) Ctrl+Alt+Backspace重新登入即可。
vm大家都用过,收费的,这就不说了,顺便鄙视一下,virtualbox这个好东东不比vm差,很多方面甚至有过之而无不及,最关键是开源免费的。  

安装支持包
# sudo apt-get install libxalan110 libqt3-mt

安装virtualbox
# sudo apt-get install virtualbox

解决用户权限问题
# sudo usermod -G vboxusers -a 用户名

最好重启一下,进入系统后在Applications > System Tools > innotek virtualbox启动,就能用了。

分页: 1/6 第一页 1 2 3 4 5 6 下页 最后页 [ 显示模式: 摘要 | 列表 ]