Linux上普通用户安装软件
安装deb包a. 安装i. sudo dpkg -i <package.deb>b. 移除i. sudo dpkg -r <package>(注意不是清除+deb文件的名字,不明白看下面)移除一个已安装的包裹。ii. sudo dpkg -P <package>完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执...
·
- 安装deb包
a. 安装
i.sudo dpkg -i <package.deb>
b. 移除
i.sudo dpkg -r <package>
(注意不是清除+deb文件的名字,不明白看下面)
移除一个已安装的包裹。
ii.sudo dpkg -P <package>
完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 - 编译安装(非root用户)
a. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码;
b. 解压源代码,一般使用tar -zxvf xxx.tar.gz
即可;
切换到解压后的目录,运行./configure
。其选项可以通过./configure –help
来获取,非root用户下最重要的应该是定义安装目录,即应该定义./configure --prefix=/path_to_bin
, 对于一些依赖库,可能还需要使用./configure --prefix=xxx –with-xx-dir=xxx
这种形式
c. 接着是编译源代码和安装软件:make && make install
。这两条命令可以分开来用,因为编译的时候可以指定参数 -j来并行编译,这样能够加快编译进度;
d. 更新path路径。使用export PATH=/path/to/bin:$PATH
,将其写到 .bashrc 或者 .bash_profile 里面使其对当前用户有效;
e. 如果安装的是动态链接库,则需要更新动态链接库路径:export LD_LIBRARY_PATH=/path/to/library:$LD_LIBRARY_PATH
,同样是 export 命令,最好将其写在 .bashrc 这类文件下面以便登陆的时候自动调用
更多推荐
已为社区贡献1条内容
所有评论(0)