当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 可能是最强的aptitude语法了。
帖子发表于 : 2008-05-22 10:26 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
☎ ap ~ilinux-image-.*\(\!`uname -r`\)

☎ type ap
ap 已被别名为“sudo aptitude purge”

更干净的
代码:
sudo aptitude purge ~ilinux-.*\(\!`uname -r|cut -d- -f1-2`\)~i[0-9]


_________________
● 鸣学


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-22 11:02 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
BS ee


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-05-22 11:10 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
:shock:


_________________
关注我的blog: ε==3


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-05-22 11:25 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
这还正则。。。有多少内核阿。。


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-22 11:31 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
注意哦。关键是aptitude。看标题。

没人敢测试一下吗?


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-23 21:13 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
ap ~ilibqt4-\!\(qt3\|gui\)
ap ~iqt.*4


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-05-26 12:41 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
$ aptitude show ~ilinux-image-.*\(\!`uname -r`\)
软件包: linux-image-generic
状态: 已安装
自动安装: 是
版本号: 2.6.24.17.19
优先级: 可选
部分: metapackages
维护者: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
未压缩尺寸: 53.2k
依赖于: linux-image-2.6.24-17-generic, linux-ubuntu-modules-2.6.24-17-generic
描述: Generic Linux kernel image
This package will always depend on the latest generic kernel image available.

Exit status: 0


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-06-01 12:03 
头像

注册: 2006-11-25 15:27
帖子: 311
地址: SZ
送出感谢: 0 次
接收感谢: 0 次
不知怎么回事?

sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
正在初始化软件包状态... 完成
正在编辑扩展状态信息... 完成
创建标签数据库... 完成
下列软件包是“破损”的:
linux-generic
下列软件包将被“删除”:
linux-image-generic{p}
0 个软件包被升级,新安装0 个, 1 个将被删除, 同时 0 个将不升级。
需要获取 0B 的存档。 解包后将释放 53.2kB。
下列软件包存在未满足的依赖关系:
linux-generic: 依赖: linux-image-generic (= 2.6.24.17.19) 但是它不是可安装的
Resolving dependencies...
下列动作将解决这些依赖关系:

删除 下列软件包:
linux-generic

分数是 119

是否接受该解决方案?[Y/n/q/?]


_________________
NoteBook: IBM X40 (1G Hz, 1.25GB, 20G+120GB)
Desktop: APU A6-3670, MSI A75A-G55, 4GB DDR3 1600 x 2
Slackware64 + Win7


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-06-01 12:11 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
删除多余的内核映像..


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-06-01 12:40 
头像

注册: 2006-11-25 15:27
帖子: 311
地址: SZ
送出感谢: 0 次
接收感谢: 0 次
呵呵,执行了,删除了那个就没事了,重启发现一切正常。
之前还有点怕内核会被X掉进不了系统呢,嘻嘻


_________________
NoteBook: IBM X40 (1G Hz, 1.25GB, 20G+120GB)
Desktop: APU A6-3670, MSI A75A-G55, 4GB DDR3 1600 x 2
Slackware64 + Win7


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-06-01 14:00 
头像

注册: 2005-06-19 14:22
帖子: 570
地址: 上海
送出感谢: 0 次
接收感谢: 1
:twisted: 牛b


_________________
| blog | 豆瓣 | 南方linux联盟论坛 |
图片


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-06-15 10:51 

注册: 2007-05-06 1:33
帖子: 37
地址: 海藍
送出感谢: 0 次
接收感谢: 0 次
找到了,
代码:
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)


-.*\(\!`uname -r`\)参数看不懂,楼主可以解释一下吗?

不过系统冗余的16/17/18 385MB的旧内核安全剔除!


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-06-15 11:08 
头像

注册: 2008-04-17 17:53
帖子: 689
地址: 江苏.无锡
送出感谢: 0 次
接收感谢: 1
eexpress 写道:
注意哦。关键是aptitude。看标题。

没人敢测试一下吗?

我测试了,从反应来看应该不会有很么问题!如果你的内核没有装完全,它不会卸载旧版本的内核文件。很安全的!


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 可能是最强的aptitude语法了。
帖子发表于 : 2008-06-15 11:09 
头像

注册: 2008-04-17 17:53
帖子: 689
地址: 江苏.无锡
送出感谢: 0 次
接收感谢: 1
eexpress 写道:
☎ ap ~ilinux-image-.*\(\!`uname -r`\)

☎ type ap
ap 已被别名为“sudo aptitude purge”

今天差点失误。

强烈要求EE解释一下后面的一堆
代码:
*\(\![b]`uname -r`[/b]\)


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-06-16 11:23 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
()只是为了包括 !,! 是取非的意思。\ 都是转义而已。
`uname -r`只是取得当前使用的内核版本号,填入命令行的这个位置。
其他的部分,只要理解为正则就可以了。虽然search pattern的语法有微小的区别。

~i是search pattern的语法,表示找已经安装了的包。

下面是search pattern的笔记,有些乱而已。 :lol:
引用:
?name ~n
?maintainer ~m
?installed ~i
?description ~d
?version ~V
?virtual ~v
?broken ~b
?config-files ~c 删除了,配置还在的
?not !
?or(term1, term2) term1 | term2 ??反了
?and(term1, term2) term1 term2 ??网站手册错了

包含空格的写法
Daniel~ Burrows
“Debian Project”
Debian” “Project

☎ ar ~i”virtualbox ose” 包含任意词的,以安装的包,都删除。
☎ as ~ixf\(ce\|wm\) 包含xfce或者xfwm的以安装的包,列表。

☎ ap ~ilinux-image-.*\(\!`uname -r`\)


List installed packages that are not official Debian packages:
aptitude search '~S~i!~Odebian'

List packages installed from experimental:
aptitude search ~S~i~Aexperimental

List packages with 'ruby' and 'gtk' in their names:
aptitude search 'ruby gtk'
aptitude search ~nruby~ngtk

List installed packages that depend on bash:
aptitude search ~S~i~Dbash

Purge all packages that have been removed except for their config files:
aptitude purge ~c
:lol:


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 19 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译