更新源列表(apt)、镜像、通过源安装软件
本帖子主要集中了1、Magic Linux的更新源列表
2、如何在apt和Smart中使用源
3、为Magic Linux建立源镜像
4、apt常用命令说明
5、如何在Magic Linux中使用Smart
等等
为避免本帖无谓的增长锁定本帖,有问题和意见可以另外开贴询问。 源列表
官方(网通):
http://apt.magiclinux.org
(也可以用http://218.56.161.13/)
maihaohui(广东省佛山市电信):
http://apt.ml.maihaohui.com/stable/
auvtech.com(北京市):
http://auvtech.com/~xinzhen/downloads/apt/
或者URL
http://softswitch.com.cn/~xinzhen/downloads/apt/
公社版主xLoneStar提供
四川省成都信息工程学院-三叶草小组(教育网):
http://cuit.lcuc.org
注:有人反映电信的也比较快,在电信的用户可以试一试。
其他的请大家跟贴说明
推荐使用 smart 进行更新。
另: smart 版本已经升级,请大家更新,同时加入了成都信息工程学院的源。
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=157732
下载地址:
http://www.magiclinux.org/dev/2.0-update/RPMS/smart-0.42-1mgc.i686.rpm
http://www.magiclinux.org/dev/2.0-update/RPMS/smart-gui-0.42-1mgc.i686.rpm
http://www.magiclinux.org/dev/2.0-update/RPMS/smart-update-0.42-1mgc.i686.rpm
其他各个高校的源会陆续搭建起来
Linux Campus Union of China作为公社在高校中的组织者期待各个高校的加入。
ps:现在只有ip而没有域名的源可以发站内信件给我,我们为大家提供域名。
如何在apt和Smart中使用源,heyuqi兄提供。
相关源的设置如下( 请复制以下脚本,并粘贴到终端中, 以下操作均需要使用 root 用户执行 ):
1. APT 配置设置:
cat << END > /etc/apt/sources.list.d/magic.list
# Name: aptrpms
# URL: http://auvtech.com/~xinzhen/downloads/apt/
# http://apt.magiclinux.org
# http://cuit.lcuc.org
### MagicLinux
rpm http://auvtech.com/~xinzhen/downloads/apt/ magic-2-0-g12 os updates
rpm http://apt.magiclinux.org/ magiclinux os updates
rpm http://cuit.lcuc.org/ magiclinux os updates
rpm-src http://auvtech.com/~xinzhen/downloads/apt/ magic-2-0-g12 updates
rpm-src http://apt.magiclinux.org/ magiclinux os updates
rpm-src http://cuit.lcuc.org/ magiclinux os updates
### Gnome2.12 for MagicLinux
rpm http://auvtech.com/~xinzhen/downloads/apt/ magic-2-0-g12 gnome extras
rpm-src http://auvtech.com/~xinzhen/downloads/apt/ magic-2-0-g12 gnome extras
# 注意:由于 KDE 与 GNOME 的版本更新并不同步,以下仓库中的依赖性可能会导致 GNOME 2.12 无法安装。
# 对于使用 GNOME 的用户,建议禁用以下几个仓库。
# rpm http://apt.magiclinux.org/ magiclinux gnome extras
# rpm http://cuit.lcuc.org/ magiclinux gnome extras
# rpm-src http://apt.magiclinux.org/ magiclinux gnome extras
# rpm-src http://cuit.lcuc.org/ magiclinux gnome extras
### Gnome2.10 for MagicLinux
# rpm http://auvtech.com/~xinzhen/downloads/apt/ magic-2-0 gnome extras
# rpm-src http://auvtech.com/~xinzhen/downloads/apt/ magic-2-0 gnome extras
# rpm http://apt.magiclinux.org/ magic-2-0 gnome extras
# rpm http://cuit.lcuc.org/ magic-2-0 gnome extras
# rpm-src http://apt.magiclinux.org/ magic-2-0 gnome extras
# rpm-src http://cuit.lcuc.org/ magic-2-0 gnome extras
END
或者下载我上传的配置文件 magic.list( 因为上传限制改名为 magic.list.txt ) 放到 /etc/apt/sources.list.d/ 目录中
2. SmartPackageManager(智能包管理器) 的设置:
cat << END > rebuild-smart-channels.sh
#!/bin/bash
# Usage : This script will rebuild the channels of the smart package manager.
smart channel --remove-all -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Os Repository" \
baseurl=http://apt.magiclinux.org/magiclinux \
components=os -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Os Repository" \
baseurl=http://cuit.lcuc.org/magiclinux \
components=os -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Os Repository" \
baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \
components=os -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Updates Repository" \
baseurl=http://apt.magiclinux.org/magiclinux \
components=updates -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Updates Repository" \
baseurl=http://cuit.lcuc.org/magiclinux \
components=updates -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Updates Repository" \
baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \
components=updates -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Gnome Repository" \
baseurl=http://apt.magiclinux.org/magiclinux \
components=gnome -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Gnome Repository" \
baseurl=http://cuit.lcuc.org/magiclinux \
components=gnome -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Gnome Repository" \
baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \
components=gnome -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Extras Repository" \
baseurl=http://apt.magiclinux.org/magiclinux \
components=extras -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Extras Repository" \
baseurl=http://cuit.lcuc.org/magiclinux \
components=extras -y
smart channel --add [email protected] type=apt-rpm \
name="Magic Linux 2.0 APT Extras Repository" \
baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \
components=extras -y
smart channel --disable [email protected]
smart channel --disable [email protected]
smart channel --disable [email protected]
smart channel --disable [email protected]
smart update
END
或者下载我上传的脚本:rebuild-smart-channels.sh
最后执行脚本,更新 Smart 源。
sh rebuild-smart-channels.sh
电信用户请看这里
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=152624
使用rysnc建立Magic Linux源镜像
使用rysnc建立Magic Linux源镜像rysnc的主页地址为:
http://rsync.samba.org/
下载最新版的rsyns
编译安装
rsync的编译安装非常简单,只需要以下简单的几步:
[root@magiclinux rsync-2.4.6]# ./configure
[root@magiclinux rsync-2.4.6]# make
[root@magiclinux rsync-2.4.6]# make install
一、列出MagicLinux官方apt服务器上面的所有可以访问的模块
rsync apt.magiclinux.org::
此命令则将会列出apt.magiclinux.org可以访问的所有模块信息。
二、开始建立apt的镜像
使用以下命令
rsync -vzrtopg --delete --progress apt.magiclinux.org::magic /www/apt/
此命令把apt.magiclinux.org的文件同步到你服务器的/www/apt/目录。
windows平台的用户可以使用cwRsync达到镜像的目的。
下载地址:
http://www.itefix.no/cwrsync/
通过ftp建立Magic Linux源镜像(不建议使用)
通过ftp建立Magic Linux源镜像(不建议使用)此仅为方便windows平台用户
首先联系我们取得ftp的内部帐号
然后使用flashfxp等ftp客户端软件进行同步
注意:用ftp同步时无须同步magiclinux目录,他是一个符号链接(快捷方式),指向magic-2-0目录,你可以建立magiclinux目录的符号链接(快捷方式)并指向magic-2-0目录。
apt常用命令说明
apt常用命令说明apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
apt-get install package 安装包
apt-get install package - - reinstall 重新安装包
apt-get -f install 强制安装
apt-get remove package 删除包
apt-get remove package - - purge 删除包,包括删除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get dist-upgrade 升级系统
apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 了解某个具体的依赖
apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
apt-get clean && apt-get autoclean 清理下载文件的存档
apt-get check 检查是否有损坏的依赖
一般使用步骤
1,apt-get update
2,apt-get install package
在Magic Linux中使用smart
在Magic Linux中使用smart1. 如何打开图形界面。
* 方法一:打开菜单 “系统” -> “智能包管理器(Smart Package Manager)”
* 方法二:在 KDE 或 GNOME 终端程序中输入命令“ smart --gui ”
2. 如何设置源。( 这里我们只讲述 APT-RPM 源的设置方法,对于其它格式,请查阅 Smart Package Manager 的主页 )
* 打开 Smart 菜单,选择 “编辑” -> “源”。
* 先把选择 类型 为 “apt-rpm” 的源,然后点击下方的 删除 键删除之。重复此步骤,删除所有 “apt-rpm” 源为止。
* 在“源”的对话框中,选择 “新建”;然后再选择 “提供源信息”。
* 选择新源的类型为 APT-GET 仓库
* 在 “编辑源” 的对话框中,添加源的信息。相关信息请查看 Magic Linux 数据源列表。
* 以上四步都完成以后,你可以在 “源” 对话框中看到你新添加的数据源了。
3. 软件包的更新。
* 首先,打开 Smart 菜单,选择 “文件” -> “更新源” 或 “更新选定的源”。
* 然后选择菜单 “编辑” -> “升级全部”
4. 软件包的安装。
* 在安装一个软件包以前,您需要知道它的相关信息。比如,您想安装一个叫 mplayer 的播放软件,您需要知道它叫 mplayer,当然没有必要是一个完整信息,只要一部分就可以了。如果不清楚,您则需要在 论坛 中发贴询问,或使用 google 搜索之。
* 然后,打开 Smart 菜单,选择 “文件” -> “更新源” 或 “更新选定的源”。
* 接着,选择菜单“编辑”->“查找”,或使用快捷键“Ctrl + F”
* 在“搜索”文字输入框中输入你需要的软件信息,按 Enter 确定。
* 此时,如果程序搜索到符合条件的软件包,就会在“搜索”输入框的下面列出相关信息。如果有您要的软件,右键选择“安装”即可。
页:
[1]