当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在 ubuntu 中用 synaptic 导入要安装/升级/删除的软件包清单
帖子发表于 : 2009-08-01 17:39 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
在 ubuntu 中用 synaptic 导入要安装/升级/删除的软件包清单

作用:
* 制作升级补丁包、语言补丁包;
* 重装ubuntu后,直接打补丁更新到最新,快速安装所需的语言包、多媒体解码包等;

一、适用平台
以下文件基于Ubuntu 8.04/Linux Mint5 i386 硬件平台,
不适用于其它ubuntu版本或硬件平台。
有一定linux使用技巧的用户,可参照以下文件,做相应变动,
制作符合自已ubuntu版本和硬件平台的相应文件。


二、详细操作及各文件作用:
804ubuntu804-linuxmint5-zh-cn.list
附加的软件源,包括以下软件源:
* 中国大陆的 163源 http://mirrors.163.com;
* ubuntu-tweak,google,pidgin,vlc,smplayer等的ppa源;
* ubuntu.com 的官方源,主要用于升级安全补丁和内核;
* linuxmint 的官方源;
* packages.medibuntu.org 官方源,主要用于下载多媒体解码包;

1.1 把附加的软件源保存到 /etc/apt/sources.list.d/ 目录下,文件名必须以 .list 结尾。
1.2 更新软件源 sudo apt-get update


2.1 以 root权限启动 synaptic
命令行: sudo synaptic&
2.2 在 synaptic -->文件-->读取标记的项目,按实际需要导入下面的 .synaptic 文件,然后点“应用”即可。
附件:
synaptic中导入要安装的软件包清单.png
synaptic中导入要安装的软件包清单.png [ 27.32 KiB | 被浏览 1365 次 ]


----------------------
01ubuntu804-to-linuxmint5-nominttools.synaptic
主要是Linux Mint 多出来的多媒体解码包和常用软件,推荐安装

02ubuntu804-local-zh-cn.synaptic
简体中语言包、字体、输入法,推荐安装
(因为很久没有重装ubuntu8.04, 暂无法提供。请新安装ubuntu8.04.3的朋友提供相关软件包清单)

05ubuntu804-extra.synaptic
附加的软件包,推荐安装

90ubuntu804kernel-update.synaptic
升级到最新的ubuntu8.04内核需要的软件包,可以提高安全性。可以安装

x02ubuntu804-to-linuxmint5-minttools.synaptic
几个 Linux Mint mint 专用工具,可以不安装

三、技术分析:

1 synaptic 可导入的格式范例分析
****************************
linux-headers-2.6.24-24-generic install
linux-libc-dev install
linux-image-2.6.24-24-generic install
pulseaudio-module-hal deinstall
linux-headers-2.6.24-24 install
pulseaudio-esound-compat deinstall
****************************
其实就是一个文本文件,第一列是软件包名(不带版本号和硬件平台),中间是两个制表符(\t\t),后面是 install (安装/升级)或 deinstall (删除)

2 把这个文件另存为以 .csv 结尾的文件名,用电子表格软件(如OpenOffice电子表格,或windows下的 Excel)打开,单独把软件包名提取出来,再用
sudo apt-get install -d 软件包1 软件包2 ...
自动下载到指定目录 /etc/cache/apt/archives/ (-d 参数代表只下载而不进行安装)

3 用 aptoncd 把 /etc/cache/apt/archives/ 目录下的软件包和源码文件备份,即可制做成升级包或补丁包iso 文件。也可以用sudo apt-cdrom add -d /dev/cdrom 命令把 iso 文件挂载成本地源,供随时安装

4 注意:某些软件包可能在ubuntu官方源找不到,或官方源版本过低,可能会因为依赖关系导致某些软件无法安装成功,需要在 /etc/apt/sources.list.d/ 目录下新建一个以 .list 为文件名结尾的文件,加入这个软件包的官方源,或ppa源,或其它可信任的源(效果与直接修改 /etc/apt/sources.list 文件相同)。
附件:


_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 在 ubuntu 中用 synaptic 导入要安装/升级/删除的软件包清单
帖子发表于 : 2009-09-29 9:09 

注册: 2009-09-22 21:26
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
如此强大的贴子竟然没人顶,太说不过去了。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

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


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

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

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