发布 MagicLinux 2.1 的开发者用快照版本

2 views
Skip to first unread message

npcomet

unread,
Jul 29, 2007, 12:51:40 PM7/29/07
to Magic Linux devel
发布 MagicLinux 2.1 的开发者用快照版本

地址:http://sejishikong.gbaopan.com
http://sejishikong.gbaopan.com/files/bfc62099a1574efa8b38e8adb764e101.gbp
http://mirrors.lcuc.org.cn/magiclinux/iso/test/MagicLinux-2.1.0727-1.iso
http://mirrors.lcuc.org.cn/magiclinux/iso/test/MagicLinux-2.1.0727-1.iso.md5sum

这个版本是针对想为ML打包或做开发的人员用的版本,因为升级了openssl及其它几个底层包,所以如果想为ML打包的朋友务必要安装这个版本。在
2.1正式版发布前,底层包版本不会再做重大升级。

由于添加了较多的东西,iso的体积已经到770M了,所以一般的光盘刻不下,如果能找到800M的盘,可以用800M的盘,否则可以使用硬盘安装。
硬盘安装的方法:
首先把iso内boot目录的mbvmlinuz和mbinitrd-hd.gz提取或解压到某个目录下,比如hda1下的/boot目录
使用grub或grub4dos,在grub命令行的状态下(按c进入),输入如下内容(以上面的为例子)
root /dev/hda1
kernel /boot/mbvmlinuz root=/dev/ram0 ramdisk_size=20480 vga=785
initrd /boot/mbinitrd-hd.gz
boot

关于安装后第一次启动网络设置向导不反应的问题,可以按Alt+F1或F2切换下,再切换回来就好了,这应该是initscripts的一个BUG。

下面是关于为ml打包的一些规范,希望可以共同参考,如果有什么建议可以提出来:
1. spec 文件需有中文的描述,包括Summary/Group/description,具体可以参考下面的例子:

[Copy to clipboard] [ - ]
CODE:
%define version 0.1.2
%define subver 20050921
%define release 2mgc

Name: myget
Summary: A download accelerator for GNU/Linux
Summary(zh_CN): GNU/Linux下的下载加速器
Version: %{version}
Release: %{release}
License: GPL
Group: Applications/Internet
Group(zh_CN): 应用程序/互联网
Url: [url]http://myget.sourceforge.net[/url]
Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{subver}-%{release}-
buildroot
Packager: kde <[email]ja...@linux.net.cn[/email]>, Magic Group
Prefix: %{_prefix}

%description
Myget is a download accelerator for GNU/Linux.

%description -l zh_CN
Myget是GNU/Linux下的下载加速器

%prep
%setup -q -n %{name}-%{version}

%build
%configure -q
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
%makeinstall
cd %{buildroot}%{_bindir}
ln -s mytget myget || :

%clean
rm -rf %{buildroot}
rm -rf %{_builddir}/%{name}-%{version}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING Changelog INSTALL NEWS README
%{_bindir}


%changelog
* Sun Jan 07 2007 Liu Di <[email]liu...@gmail.com[/email]> -
0.1.2-1mgc
- update to 0.1.2

* Sat Oct 15 2005 kde <[email]ja...@linux.net.cn[/email]> -
0.1.1-20050921-1mgc
- initial the spec file for Magic Linux 2.0

2.spec文件需采用GB18030编码,如果是UTF-8的编码,请用conv转成GB18030的。
3.打包不必分的太细,一般有xxx和xxx-devel就可以。当然,现在已经有固定模式的,按现有的模式分。
4.changelog请参考上面例子的格式。可以使用中文。
5.对于打包的软件,尽量添加完善的中文翻译,如果翻译有困难的,可以和我联系。
6.关于翻译和spec里面的中文,遵守i18n-zh的规范。

如果不想参与打包的,也可以下载上面的iso,但是这个版本可能Bugs会较多。
报告Bug请到http://jira.321211.net:8080

Reply all
Reply to author
Forward
0 new messages