ubuntu学linux相对比较简单,仅仅说操作啊,很多界面比较友好,尤其适合命令行一点没有学的人,现在最新的是14。
简单总结一下几个比较蛋疼的问题,解决方法,新手篇吧,完全没有命令行,c语言,
只是简单设置,方便以后查找吧
Q:没有那个文件或目录
A:首先去文件夹看看有没有,再看看权限,一般执行文件可能没有执行权限,加上。
如果64位,可能就是没有32位库支持,所以安装sudo apt-get install ia32-libs
错误提示:android-sdk-linux_86/platform-tools/adb: 没有那个文件或目录。就是32和64的问题
Q:error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
A:首先解释一下,一般程序默认在/usr/lib下找库,显然这一次没有找到,没有那个文件嘛
机器32位可以去找 ,find 命令查找,找到放在lib下
如果64位,安装吧。sudo apt-get install libstdc++
Q:wrong ELF class:ELFClass 64
A:暂时理解就是64和32的问题吧,
例如
starting httpd: httpd: Syntax error on line 148 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_jk.so into server: /etc/httpd/modules/mod_jk.so: wrong ELF class: ELFCLASS64
看末尾mod_jk.so
就是它了,这个so文件呢,它存在32和64位的问题,自己在本机环境编译一个或者sudo apt-get install
Q:ubuntu 软件包 build-essential 没有可供安装的候选者
A:这个是源的问题,没有什么。因为你的源没有找到该软件。设置源,如果不知道文件设置的话,就去软件中心,屏幕最上方编辑,源设置sudo apt-get update 更新
Q:g++怎么安装
A:sudo apt-get install build-essential
Q:E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源临时不可用)
E: 无法对管理目录(/var/lib/dpkg/)加锁,是不是另一个包管理程序在使用它?
A:sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock