ubuntu使用方法积累

改变文件所属用户及用户组

sudo chown -R username filename
sudo chgrp -R groupname filename

环境变量

#环境变量
PATH = $PATH:/usr/local/bin
#共享库
LD_LIBRARY_PATH = $LD_LIBRARY_PATH:/usr/local/lib

deb依赖问题

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i bcloud-x.x.x.deb
sudo apt-get -f install

no version information available

ubuntu下编译代码通过,然而在运行时报错:no version information available。
1.这主要是编译时使用的makefile中引用的动态链接库和实际运行时使用的动态链接库不同造成的。可以查看可执行文件动态链接库然后与makefile文件中的动态链接库对比,因此在LD_LIBRARY_PATH中加入动态链接库的位置即可。这样运行时就会首先查找path中的动态链接库从而找到正确的动态链接库,程序也恢复正常。

ldd executablefile

2.有时候问题更复杂一些,引用的动态链接库在编译时调用的动态链接库与你使用的不同。这是需要将动态链接库的软链接到正确的位置。

ln -s 目标动态链接库 软链接名称

gedit中文乱码

  1. 打开终端,输入命令:
    gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值