ps:
安装RedHat的alien包,然后 alien --to-rpm -i XXX.deb
转换未必都能成功,所以最好找到rpm包或者自己编译
linux oracle下运行“sudo dpkg -i *.deb”提示sudo: dpkg: command not found是设置错误造成的,解决方法为
1、打开终端,输入命令后,提示命令找不到。
2、我们点击打开一个文本编辑器,这里使用textmate。
2、打开后,点击上方的「File」菜单。
4、在下拉菜单上,点击「Open」项。
5、然后找到个人账户文件夹,点击打开里面的.bash_profile文件。
6、打开后,确保里面有这样的一行文字:export PATH="/usr/local/opt/openssl/bin:$PATH"。
我的理解是你想要在Linux上安装一个软件。1、不同的Linux会提供不同的包管理系统,可以下载不同格式的软件包,并用以下命令安装。
redhat/centos一般是rpm:rpm -i xxxx.rpm
debian/ubuntu是dpkg:dpkg -i xxx.deb
arch linux是pacman:pacman -U xxx.tar.xz
2、因为软件包一般会依赖其它软件包,自己安装处理依赖比较麻烦。可以用各自的工具:
redhat/centos:yum install xxx
debian/ubuntu:apt-get install xxx
arch linux:pacman -S xxx
3、有的软件包提拱可执行的xxx.run,可以chmod +x xxx.run,然后执行xxx.run安装。
4、实际上那些安装的程序,只是将相应的文件copy到指定的目录。
5、对提供xxx.tar.gz的安装程序,一般直接解压到指定位置,就可以运行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)