能不能让pacman 提示未安装的软件包?
-
- 论坛版主
- 帖子: 21308
- 注册时间: 2007-08-02 20:29
- 系统: 窓辺とうこ
能不能让pacman 提示未安装的软件包?
比如 在ubuntu下输入 oggenc,没安装的话会提示sudo apt-get install vorbis-tools
pacman就貌似不会提示,谁知道oggenc属于vorbis-tools的啊,用pacman -Ss oggenc搜索结果是 tcdr
pacman就貌似不会提示,谁知道oggenc属于vorbis-tools的啊,用pacman -Ss oggenc搜索结果是 tcdr
- imagelife
- 帖子: 251
- 注册时间: 2007-10-07 11:56
- 来自: 湖南
Re: 能不能让pacman 提示未安装的软件包?
参照如下帖子http://linuxdesktop.cn/2009/07/03/comma ... andle.html
我们可以如下定义该函数
其他的照那帖子做即可。
我们可以如下定义该函数
代码: 全选
command_not_found_handle () {
echo "-bash: $1: command not found"
echo "你可以安装下列软件"
pacman -Ss $1
}
Kdemod是为Arch linux 定制的KDE的一个改进版本,
基于改善的QT,和Arch linux 标准的QT兼容,拥有改进的主题,和许多的附加特性。
使用KDEMod,是感受强大的KDE魅力和简洁强大的Arch最好方式。
基于改善的QT,和Arch linux 标准的QT兼容,拥有改进的主题,和许多的附加特性。
使用KDEMod,是感受强大的KDE魅力和简洁强大的Arch最好方式。
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 能不能让pacman 提示未安装的软件包?
你是说这样吗?
代码: 全选
xiooli(~)<< tomboy
-bash: tomboy: 命令未找到
下列软件包含有命令 tomboy :
extra/tomboy-0.14.2-1 usr/bin/tomboy
xiooli(~)>> oggenc
-bash: oggenc: 命令未找到
下列软件包含有命令 oggenc :
extra/vorbis-tools-1.2.0-3 usr/bin/oggenc
xiooli(~)<<
- imagelife
- 帖子: 251
- 注册时间: 2007-10-07 11:56
- 来自: 湖南
Re: 能不能让pacman 提示未安装的软件包?
应该是如ls说的了,那我这方法貌似没效果了。
Kdemod是为Arch linux 定制的KDE的一个改进版本,
基于改善的QT,和Arch linux 标准的QT兼容,拥有改进的主题,和许多的附加特性。
使用KDEMod,是感受强大的KDE魅力和简洁强大的Arch最好方式。
基于改善的QT,和Arch linux 标准的QT兼容,拥有改进的主题,和许多的附加特性。
使用KDEMod,是感受强大的KDE魅力和简洁强大的Arch最好方式。
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 能不能让pacman 提示未安装的软件包?
方法:
1,安装pac-file
2,执行pac-file -S 先
3,执行:
1,安装pac-file
2,执行pac-file -S 先
3,执行:
代码: 全选
cat <<eof>> ~/.bashrc
command_not_found_handle() {
echo "-bash: $1: 命令未找到"
echo "下列软件包含有命令 $1 :"
pac-file bin/$1$
}
eof
. ~/.bashrc
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
Re: 能不能让pacman 提示未安装的软件包?
哈,xiooli和我最初的想法都一样的...
最好那些命令弄出来一个清单就好,毕竟pacfile的数据库算挺大额,grep一次在我机器上就算久的,而且硬盘挺吃力。看谁去做了~
最好那些命令弄出来一个清单就好,毕竟pacfile的数据库算挺大额,grep一次在我机器上就算久的,而且硬盘挺吃力。看谁去做了~
HUNT Unfortunately No Talent...
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 能不能让pacman 提示未安装的软件包?
额,可以先pac-file bin/. > cmd.list,然后去cmd.list里面grep呗,不过这样软件包的版本就不能及时更新了。HuntXu 写了:哈,xiooli和我最初的想法都一样的...
最好那些命令弄出来一个清单就好,毕竟pacfile的数据库算挺大额,grep一次在我机器上就算久的,而且硬盘挺吃力。看谁去做了~
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
Re: 能不能让pacman 提示未安装的软件包?
天哪。自己装或者每装什么软件都不知道哦。。
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
Re: 能不能让pacman 提示未安装的软件包?
不是太喜欢pac-file的思路,我只要个cowsay就完了。还是自己用yaourt搜索得了。
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info