<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.magiclinux.org/index.php?action=history&amp;feed=atom&amp;title=SmartPackageManager</id>
	<title>SmartPackageManager - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.magiclinux.org/index.php?action=history&amp;feed=atom&amp;title=SmartPackageManager"/>
	<link rel="alternate" type="text/html" href="https://wiki.magiclinux.org/index.php?title=SmartPackageManager&amp;action=history"/>
	<updated>2026-08-10T10:54:58Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.magiclinux.org/index.php?title=SmartPackageManager&amp;diff=59&amp;oldid=prev</id>
		<title>Sejishikong：创建页面，内容为“==什么是智能包管理器== Smart Package Manager 是一个致力于解决软件安装与升级问题的方案。它支持多种安装包格式，如 APT, APT-RPM, YUM, URPMI，等等。你甚至可以把你的源建立在一个可移动设备上，如你的移动硬盘。当然 Smart Package Manager 最诱人的优点是：  :*智能解决软件包的依赖问题 :*多线程下载 :*自动从不同的源中选择网速最快的下载    ==如何安装智…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.magiclinux.org/index.php?title=SmartPackageManager&amp;diff=59&amp;oldid=prev"/>
		<updated>2021-12-20T01:29:45Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“==什么是智能包管理器== Smart Package Manager 是一个致力于解决软件安装与升级问题的方案。它支持多种安装包格式，如 APT, APT-RPM, YUM, URPMI，等等。你甚至可以把你的源建立在一个可移动设备上，如你的移动硬盘。当然 Smart Package Manager 最诱人的优点是：  :*智能解决软件包的依赖问题 :*多线程下载 :*自动从不同的源中选择网速最快的下载    ==如何安装智…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==什么是智能包管理器==&lt;br /&gt;
Smart Package Manager 是一个致力于解决软件安装与升级问题的方案。它支持多种安装包格式，如 APT, APT-RPM, YUM, URPMI，等等。你甚至可以把你的源建立在一个可移动设备上，如你的移动硬盘。当然 Smart Package Manager 最诱人的优点是：&lt;br /&gt;
&lt;br /&gt;
:*智能解决软件包的依赖问题&lt;br /&gt;
:*多线程下载&lt;br /&gt;
:*自动从不同的源中选择网速最快的下载&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==如何安装智能包管理器==&lt;br /&gt;
Magic Linux 2.0 已经支持了智能包管理器。对于低版本的用户，请升级到 Magic Linux 2.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==如何使用智能包管理器==&lt;br /&gt;
&lt;br /&gt;
=== 如何重构智能包管理器的源 ===&lt;br /&gt;
&lt;br /&gt;
由于 Magic Linux 版本的更新，您的系统可能需要使用新的软件包仓库。这时，您需要重构智能包管理器的源。&lt;br /&gt;
&lt;br /&gt;
请您检查一下以下两个信息：&lt;br /&gt;
:* 您的 Magic Linux 的版本信息。(2.0 final)&lt;br /&gt;
:* 您想使用的 GNOME 的版本信息。(2.10/2.12)&lt;br /&gt;
&lt;br /&gt;
根据以上信息，使用以下对应的脚本：&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Magic Linux 2.0 final + GNOME 2.12&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt; END &amp;gt; rebuild-channels-smart.sh&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Usage : This script will rebuild the channels of the smart package manager.&lt;br /&gt;
&lt;br /&gt;
smart channel --remove-all -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add os@apt.magiclinux.org type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Os Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://apt.magiclinux.org/magiclinux \&lt;br /&gt;
        components=os -y&lt;br /&gt;
smart channel --add os@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Os Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \&lt;br /&gt;
        components=os -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add updates@apt.magiclinux.org type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Updates Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://apt.magiclinux.org/magiclinux \&lt;br /&gt;
        components=updates -y&lt;br /&gt;
smart channel --add updates@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Updates Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \&lt;br /&gt;
        components=updates -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add gnome@apt.magiclinux.org type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Gnome Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://apt.magiclinux.org/magiclinux \&lt;br /&gt;
        components=gnome -y&lt;br /&gt;
smart channel --add gnome@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Gnome Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \&lt;br /&gt;
        components=gnome -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add extras@apt.magiclinux.org type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Extras Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://apt.magiclinux.org/magiclinux \&lt;br /&gt;
        components=extras -y&lt;br /&gt;
smart channel --add extras@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Extras Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12 \&lt;br /&gt;
        components=extras -y&lt;br /&gt;
&lt;br /&gt;
smart channel --disable gnome@apt.magiclinux.org&lt;br /&gt;
smart channel --disable extras@apt.magiclinux.org&lt;br /&gt;
&lt;br /&gt;
smart update&lt;br /&gt;
&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
sh rebuild-channels-smart.sh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Magic Linux 2.0 final + GNOME 2.10&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat &amp;lt;&amp;lt; END &amp;gt; rebuild-channels-smart.sh&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Usage : This script will rebuild the channels of the smart package manager.&lt;br /&gt;
&lt;br /&gt;
smart channel --remove-all -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add os@apt.magiclinux.org type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Os Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://apt.magiclinux.org/magiclinux \&lt;br /&gt;
        components=os -y&lt;br /&gt;
smart channel --add os@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Os Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0 \&lt;br /&gt;
        components=os -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add updates@apt.magiclinux.org type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Updates Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://apt.magiclinux.org/magiclinux \&lt;br /&gt;
        components=updates -y&lt;br /&gt;
smart channel --add updates@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Updates Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0 \&lt;br /&gt;
        components=updates -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add gnome@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Gnome Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0 \&lt;br /&gt;
        components=gnome -y&lt;br /&gt;
&lt;br /&gt;
smart channel --add extras@auvtech.com type=apt-rpm \&lt;br /&gt;
        name=&amp;quot;Magic Linux 2.0 APT Extras Repository&amp;quot; \&lt;br /&gt;
        baseurl=http://auvtech.com/~xinzhen/downloads/apt/magic-2-0 \&lt;br /&gt;
        components=extras -y&lt;br /&gt;
&lt;br /&gt;
smart update&lt;br /&gt;
&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
sh rebuild-channels-smart.sh&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===控制台命令的使用===&lt;br /&gt;
{{msg:stub}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===图形界面的使用===&lt;br /&gt;
:1. 如何打开图形界面。&lt;br /&gt;
::*方法一：打开菜单 “系统” -&amp;gt; “智能包管理器(Smart Package Manager)”&lt;br /&gt;
::*方法二：在 KDE 或 GNOME 终端程序中输入命令“  smart --gui ”&lt;br /&gt;
&lt;br /&gt;
:2. 如何设置源。( 这里我们只讲述 APT-RPM 源的设置方法，对于其它格式，请查阅 [http://labix.org/smart Smart Package Manager 的主页] )&lt;br /&gt;
::*打开 Smart 菜单，选择 “编辑” -&amp;gt; “源”。&lt;br /&gt;
::*先把选择 &amp;#039;&amp;#039;类型&amp;#039;&amp;#039; 为 “apt-rpm” 的源，然后点击下方的 &amp;#039;&amp;#039;删除&amp;#039;&amp;#039; 键删除之。重复此步骤，删除所有 “apt-rpm” 源为止。&lt;br /&gt;
::*在“源”的对话框中，选择 “新建”；然后再选择 “提供源信息”。&lt;br /&gt;
::*选择新源的类型为 APT-GET 仓库&lt;br /&gt;
::*在 “编辑源” 的对话框中，添加源的信息。相关信息请查看 [[Smart#Magic Linux 数据源列表|Magic Linux 数据源列表]]。&lt;br /&gt;
::*以上四步都完成以后，你可以在 “源” 对话框中看到你新添加的数据源了。&lt;br /&gt;
&lt;br /&gt;
:3. 软件包的更新。&lt;br /&gt;
::*首先，打开 Smart 菜单，选择 “文件” -&amp;gt; “更新源” 或 “更新选定的源”。&lt;br /&gt;
::*然后选择菜单 “编辑” -&amp;gt; “升级全部”&lt;br /&gt;
&lt;br /&gt;
:4. 软件包的安装。&lt;br /&gt;
::*在安装一个软件包以前，您需要知道它的相关信息。比如，您想安装一个叫 mplayer 的播放软件，您需要知道它叫 mplayer，当然没有必要是一个完整信息，只要一部分就可以了。如果不清楚，您则需要在 [http://www.linuxfans.org/nuke/modules.php?name=Forums&amp;amp;file=viewforum&amp;amp;f=17 论坛] 中发贴询问，或使用 [http://www.google.com google] 搜索之。&lt;br /&gt;
::*然后，打开 Smart 菜单，选择 “文件” -&amp;gt; “更新源” 或 “更新选定的源”。&lt;br /&gt;
::*接着，选择菜单“编辑”-&amp;gt;“查找”，或使用快捷键“Ctrl + F”&lt;br /&gt;
::*在“搜索”文字输入框中输入你需要的软件信息，按 &amp;#039;&amp;#039;Enter&amp;#039;&amp;#039; 确定。&lt;br /&gt;
::*此时，如果程序搜索到符合条件的软件包，就会在“搜索”输入框的下面列出相关信息。如果有您要的软件，右键选择“安装”即可。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Magic Linux 数据源列表 ==&lt;br /&gt;
为了解决软件包在依赖上的冲突和兼顾 Magic Linux 与 Gnome 的开发周期的差异，我们使用了不同的数据源来进行区分。&lt;br /&gt;
&lt;br /&gt;
如果你需要安装 Gnome 2.12，而你正在使用的 Magic Linux 版本是 2.0，那么，你应该使用“Magic Linux 2.0 + Gnome 2.12” 的设置。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Magic Linux 2.0 + Gnome 2.12 ===&lt;br /&gt;
:*名称：Magic Linux 2.0 &amp;amp; Gnome 2.12&lt;br /&gt;
:*基本网址(1)：http://apt.magiclinux.org/magiclinux&lt;br /&gt;
:*基本网址(2)：http://auvtech.com/~xinzhen/downloads/apt/magic-2-0-g12&lt;br /&gt;
:*组件：gnome updates extras os&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Magic Linux 2.0 + Gnome 2.10 ===&lt;br /&gt;
:*名称：Magic Linux 2.0 &amp;amp; Gnome 2.10&lt;br /&gt;
:*基本网址：http://auvtech.com/~xinzhen/downloads/apt/magic-2-0&lt;br /&gt;
:*组件：gnome extras os&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 更多的使用途径 ==&lt;br /&gt;
&lt;br /&gt;
=== 把本地路径设为源 ===&lt;br /&gt;
&lt;br /&gt;
有很多朋友都喜欢用下载软件把仓库的软件包下载到本地目录中，但如何安装这些软件包呢？&lt;br /&gt;
&lt;br /&gt;
Smart Package Manager 为我们提供了本地源的功能，我们可以使用这个功能大大地简化安装与升级软件包的难度。&lt;br /&gt;
&lt;br /&gt;
具体步骤如下：&lt;br /&gt;
&lt;br /&gt;
:#了解你的本地软件包放置的目录的路径，可以通过 pwd 命令得到当前路径的方法取得。&lt;br /&gt;
:#使用 root 用户运行使用 smart --gui 命令或打开“智能包管理器”菜单项。&lt;br /&gt;
:#打开“源”对话框：打开菜单“编辑”-&amp;gt;“源”&lt;br /&gt;
:#添加新源：“新建”-&amp;gt;“提供源信息”-&amp;gt;“RPM 目录”&lt;br /&gt;
:#填写源信息：&lt;br /&gt;
:#*别名：源的简单定义，这是自己命名的。&lt;br /&gt;
:#*名称：源的详细定义，这也是自己命名的。&lt;br /&gt;
:#*优先级：优先级越高，这个源的软件包就会优先考虑&lt;br /&gt;
:#*目录路径：你的本地软件包放置的目录路径&lt;br /&gt;
:#*最后选择“确定”完成设置。&lt;br /&gt;
&lt;br /&gt;
这种方法对于想升级 KDE，但又不知道应该安装哪个软件包的情况很有帮助。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:安装]]&lt;br /&gt;
[[category:Smart]]&lt;br /&gt;
[[category:SmartPackageManager]]&lt;/div&gt;</summary>
		<author><name>Sejishikong</name></author>
	</entry>
</feed>