Ubuntu 配置中的问题

Ubuntu 配置中的问题

dpkg: error processing package xxx (--configure)

这个问题可以由以下命令解决

$ sudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_old/   
$ sudo mkdir /var/lib/dpkg/info/  
$ sudo apt-get update  
$ sudo apt-get -f install  
$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old/  
$ sudo rm -rf /var/lib/dpkg/info  
$ sudo mv /var/lib/dpkg/info_old/ /var/lib/dpkg/info/  

使用pptp vpn隧道的方法

如果需要连接支持pptp vpn的服务器,比如内网服务器或其他服务器,则需要在电脑上建立pptp vpn。
首先可以通过以下命令查看自己网络环境:

$ ifconfig  
$ ip route  
$ route -n  

以下的命令依赖上述命令得到的信息:

$ sudo pptpsetup --create "vpn_name" --server “vpn_ipaddress_or_domainname” --username ”usr“ --password "pwd" --encrypt --start  # “”括住的部分需要代替,很显然的意思,具体请用pptp --help寻求帮助  

这个时候已经创立了一个pptp vpn连接。具体可以在/etc/ppp/peers/文件夹下查看自己的连接信息和在/etc/ppp/chap-secrets中查看用户信息。
但是此时还是默认通过原来的网络连接的,不是通过vpn连接网络,具体可以用traceroute测试。
这个时候通过查看网络环境的命令,可以看到多了一个ppp0的网络,将默认连接的网络修改为ppp0即可。
具体来说:

$ sudo pon vpn_name  # 打开名为vpn_name的连接  
$ sudo ip route del default  # 删除原来的默认连接,若没有回报错  
$ sudo ip route add default dev ppp0  # 添加dev ppp0(具体名称应该看ip route出来的信息)连接为默认连接

如果要关闭vpn则要:

$ sudo poff vpn_name  # 关闭名为vpn_name的连接   
$ sudo ip route add default via 192.168.1.1  # (一般来说如果用wifi的话是这个,但是还是要用原来的连接名称)  

为了方便起见,我们可以将其编写为脚本,在这个阶段需要注意

$ ip route del default

这一条指令的效果会有一定的延迟(大概是这样?),即如果实在sh脚本里面,该指令执行完后不一定就会马上有效果,这是如果直接执行下一条指令会产生错误(有两个default),所以需要在第二第三条指令中加入sleep 1之类的延迟指令。


英语环境下无法输入中文

建议使用ibus-rime,在输入框出现时使用F4配置方案(包括简繁体)

$ sudo apt-get/pacman/rpm install ibus-rime

在text-entry-setting下查找rime添加。
貌似fcitx有奇怪的错误?也可能是我配置错了?(ubuntu16.04)

转载于:https://www.cnblogs.com/StupidBoy/p/6307315.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值