ubuntu学习笔记--不断更新中
1.rpm软件包相关:
rpm软件包安装命令:
rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm
rpm软件默认安装路径查询:
rpm -ql *.rpm
ubuntu如何安装rpm软件:
Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。
sudo apt-get install alien
alien默认没有安装,所以首先要安装它
sudo alien xxxx.rpm
将rpm转换位deb,完成后会生成一个同名的xxxx.deb
sudo dpkg -i xxxx.deb 安装
注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb 有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以使用的 deb 包,你又不愿从源代码编译。但假如软件提供有 rpm 包的话,我们也是可以在 Ubuntu 中安装的。
2. find查找命令相关
查找某文件下包含某独立字串的命令:
find . -name "*.xml" | xargs grep -w "\<联系人\>"
表示只包含“联系人”这个单独字串的文件,“添加联系人”这些都不算。
3.查看局域网内所有主机地址和名称
1. arp
2.nmblookup -A 192.168.1.118
3.nmap -v -sP 192.168.0.1/24
4. 安装指定软件版本
1) 设置安装源
2)查看软件版本
3)安装指定软件版本
例如:安装android-studio
~1~ sudo apt-add-repository ppa:paolorotolo/android-studio, sudo apt-get update
~2~ apt-cache policy android-studio
~3~ sudo apt-get install android-studio=4.14.0-ubuntu0