cncwl 发表于 2006-5-28 21:25:16

# sh rebuild-channels-smart.sh

错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 7:: command not found
rebuild-channels-smart.sh: line 8:: command not found
rebuild-channels-smart.sh: line 9: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 11:: command not found
rebuild-channels-smart.sh: line 12:: command not found
rebuild-channels-smart.sh: line 13: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 16:: command not found
rebuild-channels-smart.sh: line 17:: command not found
rebuild-channels-smart.sh: line 18: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 20:: command not found
rebuild-channels-smart.sh: line 21:: command not found
rebuild-channels-smart.sh: line 22: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 25:: command not found
rebuild-channels-smart.sh: line 26:: command not found
rebuild-channels-smart.sh: line 27: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 29:: command not found
rebuild-channels-smart.sh: line 30:: command not found
rebuild-channels-smart.sh: line 31: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 34:: command not found
rebuild-channels-smart.sh: line 35:: command not found
rebuild-channels-smart.sh: line 36: -y: command not found
错误: 参数 ' ' 没有 '='

rebuild-channels-smart.sh: line 38:: command not found
rebuild-channels-smart.sh: line 39:: command not found
rebuild-channels-smart.sh: line 40: -y: command not found
警告: 源 '[email protected]' 没有找到.

警告: 源 '[email protected]' 没有找到.

载入缓存...
更新缓存...                                                                                    (
更新缓存...                                                                                    (
更新缓存...                                 #                                                    (
更新缓存...                                 #                                                    (
更新缓存...                                 ##                                                   (
更新缓存...                                 ###                                                (
更新缓存...                                 ####                                                 (
更新缓存...                                 ####                                                 (
更新缓存...                                 #####                                                ( 1
更新缓存...                                 #####                                                ( 1
更新缓存...                                 ######                                             ( 1
更新缓存...                                 #######                                              ( 1
更新缓存...                                 ########                                             ( 1更新缓存...                                 #########                                          ( 1更新缓存...                                 ##########                                           ( 2更新缓存...                                 ###########                                          ( 2更新缓存...                                 #############                                        ( 2更新缓存...                                 ###############                                    ( 2更新缓存...                                 ################                                     ( 3更新缓存...                                 ##################                                 ( 3更新缓存...                                 ###################                                  ( 3更新缓存...                                 ###################                                  ( 3更新缓存...                                 ###################                                  ( 3更新缓存...                                 #####################                              ( 4更新缓存...                                 ########################                           ( 4更新缓存...                                 ###########################                        ( 5更新缓存...                                 #############################                        ( 5更新缓存...                                 ##############################                     ( 5更新缓存...                                 ################################                     ( 6更新缓存...                                 #################################                  ( 6更新缓存...                                 ##################################                   ( 6更新缓存...                                 ####################################               ( 7更新缓存...                                 #######################################            ( 7更新缓存...                                 ####################################################



更新缓存...                                                                                    (    更新缓存...                                 ####################################################

源没有新包.
保存缓存...

heyuqi 发表于 2006-5-28 23:26:05

cncwl, 你是怎么生成 rebuild-channels-smart.sh 的,本来我并不想生成 *.sh 文件。但是不在同一个脚本运行的话,在没有 /var 下生成 smart 相关信息的情况下运行

smart channel --remove-all -y

会有问题。

我贴出的脚本自己都测试过,应该没有问题。

你能说一下你的怎么操作的吗?

cncwl 发表于 2006-5-30 10:05:50

cncwl, 你是怎么生成 rebuild-channels-smart.sh 的,本来我并不想生成 *.sh 文件。但是不在同一个脚本运行的话,在没有 /var 下生成 smart 相关信息的情况下运行

smart channel --remove-all -y

会有问题。

我贴出的脚本自己都测试过,应该没有问题。

你能说一下你的怎么操作的吗?

可能是我的问题,命令行基本功太差啊。
过程:终端中执行:cat << END > rebuild-channels-smart.sh
      然后粘贴你给的代码(当然除了首行以外),end结束。
       这时在当前目录下生成有了一个 rebuild-channels-smart.sh文件,内容就是你给的代码除首尾两行以外的代码。
    然后执行上述指令输出上述结果。

本人命令行功底非常差,只懂完全照搬。sorry
:oops:

另外对ML中apt、smart、rpm的关系概念还是有点迷糊,可否这样理解:
apt与smart是两个各自独立的通过网络安装、升级软件的软件包管理工具,但他们都使用相同仓库源(都用apt的名称)。smart有单独的gui界面也有命令行。

cncwl 发表于 2006-5-30 10:08:14

嗯,现在进smart的gui界面,发现源里面只有一个了:rpm-sys。 :cry:

yankaiqian 发表于 2006-5-30 10:21:39

到时再说吧。gstreamer应该只是amarok需要吧,而且是可选的。不过好像用gstreamer做后端的话,功能要好些。
我还是喜欢 xine + win32codec

记得xine似乎不支持sub格式字幕啊。

yankaiqian 发表于 2006-5-30 10:27:23

其实我也不懂,整个复制粘贴弄不成,还是一条一条复制执行吧:

先执行这个:
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

这样就可以了。 :)

cncwl 发表于 2006-5-30 10:46:28

呵呵,我现在尝试参照你的代码在smart的gui界面里手工添加源,似乎有希望。但是“组件”填os -y或update-y更新源时会“警告:组件‘-y’不在源‘Magic Linux 2.0 APT Updates Repository’的分发文件里”

yankaiqian 发表于 2006-5-30 11:03:42

呵呵,组件就填“os”或者“updates”就行了。

cncwl 发表于 2006-5-30 12:07:58

呵呵,组件就填“os”或者“updates”就行了。
嗯,谢谢。
我用smart的命令行还有个问题:smart install [包名]执行后可以找到包,并询问是否执行更改?: 这时无论输入大写Y、小写y或n都是一样的退出,只有用smart install -y [包名]才能安装。这是正常的吗?

sejishikong 发表于 2006-5-30 14:34:52

这是smart的bug,更新smart就可以了。
smart install smart -y

heyuqi 发表于 2006-5-30 17:15:49

我把脚本上传上来了,太受打击了,55555

太对不起高中的语文老师:evil:

其实,只要把整个代码框的内容复制,然后粘贴到终端就行,不用分多次的。

以前复制 - 粘贴是不行的,因为公社在每行帖子中都加上一个空格,大家可以左键选择查看一下。所以最后一行的 “END” 就造成了 “END_”( 我用“_”表示空格)。一次复制不可能成功。但是在 Wiki 中没有这个问题

鸟魔 发表于 2006-8-2 20:39:44

auvtech.com 的源,一个字,慢。 :-(:-(:-(:-(:-(

鸟魔 发表于 2006-8-2 23:42:57

使用SMART安装gnome,下载完成98%,还剩最后一个包,地址是
http://apt.linuxfans.org/magiclinux/RPMS.updates/glib2-2.11.1mgc.i686.rpm
一直下载不了,根本就一动不动,痛苦中……思考原因,可能是apt.linuxfans.org出了错。
请教,能不能先手动下载安装这个包,然后再用SMART再来一次呢?

suguineng 发表于 2006-8-11 19:05:24

我把东西载到硬盘,想通过硬盘在ML2安装gnome,可是不能成功,不知道哪位高手能帮我一下

heyuqi 发表于 2006-8-13 18:30:15

你下了那几部分的 RPMs? 看看全了没?
页: 1 [2]
查看完整版本: 请需要安装 GNOME 2.12 的朋友修改数据源的设置