admin 管理员组文章数量: 1086019
2024年6月11日发(作者:splash绘本)
Ubuntu下解压tar软件包的方法:
使用root限权解压:包的解压方法:1 sudo tar zxvf 2包的解
bzip2 -de 压方法一:1 sudo tar jxvf 2bz2的解压方法二:1 sudo
2|tar xvf 2tar.Z包的解压方法:1 sudo uncompress .Z普通用
户解压不需要加sudo一样可以,解压后在使用make ; mak install时需加入sudo。解压
后编译:1
2
3 sudo ./configure
make
make install方法二:1
2 sudo ./configure --prefix=/路径
make ; make install方法三:1
2
3
4 sudo ./configure --enable-static-link
--prefix=$XXX/static --with-curses &&
make &&
make install命令解释–enable-static-link: 这个配置命令使bash被静态链接。
–prefix=$XXX/static:这个配置命令把Bash的所有文件安装到$XXX/static目录下,这个
目录在chroot环境下或 在最终的XXX系统中将成为 /static 目录。(XXX为用户)
–with-curses: 将bash链接到某一个库,正如LFS系统将它指向static这一个库。其实静
态链接的bash并不一定要链接到libncurses (也可以暂时链接到静态的termcap )但在
LFS中不能这样做(关于LFS的方法可访问相关网站,此问题不在这一范围内)。每行最后的
&&用处很大,它使后一个命令仅在前一个命令返回值为0(表示正确执行)的情况下才执行。
在所有的命令都是拷贝 &粘贴的情况下,我们必须保证如果./configure出错,make就不
执行,同样地,如果 make 出错,make install就不执行,诸如此类。以上方法三是构建
LFS系统并编译软件的重要方法之一,事实上Linux系统包括在Unix系统中在cmd的上
是共通的。
版权声明:本文标题:Ubuntu安装tar.gz文件~ 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1718109401a717130.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论