通过 FTP 方式安装 Arch (硬盘安装)(update 08-08-05)

从 Ubuntu 转到 Arch 已经有一段时间了,现在已经慢慢喜欢上这个发行版。其最吸引我的是可定制性和 AUR (ArchLinux User-Community Repository),具体的我就不说了。

一,下载 Arch 的 FTP 安装 CD(选择最新的那个下载就行了)

  1. 地址一
  2. 地址二

二,设置启动项
(由于从 2008.06 版开始,Arch 的安装 cd 使用 livecd 方式安装,而安装 cd 中并没有 vmlinuz 和 initrd.img 这两个文件,所以我们可以从 2008.03 版的安装 cd 中提取这两个文件。确保你的安装 iso 和这两个文件在同一分区中。)
如果您已经安装有 GRUB ,那么直接把下载回来的 iso 文件里 isolinux 目录下的 vmlinuz 和 initrd.img 解压到您的 GRUB 所在分区下,然后编辑 menu.lst 文件,在最后加上

title Install Arch Linux
root (hd0,0)
kernel /boot/arch/vmlinuz(这里要根据您的情况修改)
initrd /boot/arch/initrd.img(同上)

如果您有 WinXP ,可以下载一份 GRUB4DOS。GRUB4DOS 的安装很简单,然后将上面提到的的 vmlinuz和 initrd.img 文件,解压到您的 C 盘根目录下,然后修改 C 盘下的 boot.ini 文件(隐藏文件),在最后加上 C:\grldr=GRUB4DOS。然后编辑 GRUB4DOS 的 menu.lst 文件,在最下面加上上一步所说的内容,然后保存,重启电脑,选择 “GRUB4DOS”。

等待载入完成后,我们用 root 帐户登录,先不要急着 /arch/setup ,我们先设置一下。

三,设置网络
如果您是直接 ADSL 拨号上网的,输入

pppoe-setup

输入您的账户,密码,使用的 DNS 等信息,然后用

pppoe-start

启动链接,这时有可能会返回 TIME OUT 等信息,先别急,用

ifconfig

查看您的链接状态,如果有以下信息

[suxixb@Su ~]$ ifconfig
ppp0   Link encap:Point-to-Point Protocol
inet addr:59.42.110.64 P-t-P:58.63.40.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:8671 errors:0 dropped:0 overruns:0 frame:0
TX packets:11265 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:3074243 (2.9 Mb) TX bytes:7105624 (6.7 Mb)

则说明已经拨号成功了,你可以 ping www.shareitem.org 看看。(新版的安装cd已经解决了这个问题拉!)

四,挂载iso(可选)
如果你是使用 core cd 的方式安装,可以用下面的命令挂载iso来安装,如果是 ftp 方式安装的请跳过挂载这步。
如果不是用 ftp 方式安装的话,可以挂载 core iso 文件所在的分区,执行下面的命令

mkdir /mnt/arch
mount -t vfat /dev/sdc1 /mnt/arch
mount -t iso9660 -o loop /mnt/arch/安装光盘的名字.iso /mnt/arch/iso
ln -s /mnt/arch/iso/addons/core-pkgs /src/core/pkg

  1. 第一句的意思是新建一个挂载用的目录,位置在 /mnt 下,叫 arch 的目录。
  2. 第二句是把 /dev/sdc1 这个设备挂载到 刚才新建的目录下,而 /dev/sdc1 的文件系统的 vfat(即 fat32),如果是 ntfs 格式的,将 vfat 改为 ntfs 。
  3. 第三句是把 arch/安装光盘.iso 挂载到 /mnt/arch/iso 下。
  4. 第四句是把安装光盘下的安装包链接到 /src/core/pkg 下。

五,开始安装
好了,我们可以开始安装 Arch 了,输入 /arch/setup 启动安装程序,进入下面的界面

ftp-install-arch-2008-03-16-01.jpg

第一步的配置网络已经不需要了,跳过。
第二步是挂载硬盘分区,这里要根据您自己的情况来挂载,我这里是

  • / 挂载到 sda7 ,10G,ReiserFS
  • /boot 挂载到 sda5,100M,Ext2
  • /home 挂载到 sda8,10G,ReiserFS
  • swap 挂载到 sda6,512M

第三步是选择安装包,由于我们选择了 FTP 的安装方式,这里会要求您设置使用的源,选择一个快的源很重要的。

http://mirrors.lcuc.org.cn/archlinux(中国电信)
http://ftp.sjtu.edu.cn/pub/mirror2/www.archlinux.org/(教育网)

第四步,开始安装包,我这里广东 2M ADSL 下载的速度有 150kb/s,整个系统只用了10多分钟就下载完成了。

第五步,配置系统,这一步是必须的,程序会询问是否让 hwdetect 自动检测硬件,并生成相应配置,这里选择是。根据启动时的实际情况选择是否需要对RAID,LVM2,和encrypted volumes的支持,我这里通通选择否。然后选择一个喜欢的编辑器,我使用 vi,接着会出现一些配置文件,后面都有注释,看个人情况修改吧,下面列举几个必须修改的配置文件。

ftp-install-arch-2008-03-16-02.jpg

/etc/rc.conf

  • LOCALE —> 改为 en_US.UTF-8 (这样可以在字符界面用英文,不影响 X 的,注意是 en_US.UTF-8)
  • TIMEZONE —> 改为 Asia/Shanghai (时区)
  • HOSTNAME —> 主机名,改您自己的
  • eth0 —> 您的网卡接口地址,如果您是使用 ADSL 的,这里不用修改,如果使用 dhcp 获取地址的,这里改为 eth0="dhcp"

/etc/locale.gen

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK

前面的注释去掉

第六步,安装引导器,这里选择 GRUB ,无须设置什么,并安装到 /sda 下。

第七步,好了,已经安装好系统了,只要输入 reboot 就能重启进入 Arch ,在这之前,您可以先使用 clonezilla 备份以下系统,即使以后出错不能进系统也可以方便的恢复。

重新登录系统。由于新装的 Arch 只有 root 用户,我们先使用 root 账户登录,然后新建一个普通用户,命令如

useradd -m -s /bin/bash suxixb

(suxixb 是我的用户名,你需要改为你自己的,下同)
然后设置一个登录用的密码

passwd suxixb

然后将 suxixb 用户添加到下列的组中

  • hal
  • power
  • wheel
  • optical
  • storage
  • audio

方法是使用 “gpasswd -a 用户名 组名”,如 “gpasswd -a suxixb wheel”。

已知问题
(该问题已在最新的2008.06安装盘中解决了)Q:按照上述方法安装完 Arch 后,正常登录系统并已连接到互联网,执行 pacman -Sy ,提示无法下载 core.tar.gz 等文件。(多数发生在使用自定义源进行 FTP 安装的情况下)
A:这可能算是一个 bug 吧,解决方法是用编辑器打开 /etc/pacman.d/mirrorlist 文件,将最下面的源地址改为下列所示。其实就是没有自动添加 $repo 这个变量。

# Setup-Entry
Server = http://mirrors.lcuc.org.cn/archlinux/$repo/os/i686

图文教程:安装 openSUSE 10.3

这个教程是我在 WinXP SP2 + VMWare Workstation 6.0.0 build-45731 下完成的,供大家参考。

首先下载 openSUSE-10.3-GM-GNOME-i386.iso (665 MB),用 VMWare 新建一台虚拟机,步骤就不说了,把下载回来的 iso 镜像载入,启动虚拟机,出现如下图所示,如果不喜欢英语的可以按 F2 选择“简体中文”,按回车开始正式安装 openSUSE 10.3。

opensuse-01-07-11-21.JPG

等待载入完毕后,首先需要确认我们的安装 CD 是否完好的,按下图的 “启动检查” 按钮开始检查安装 CD,当然,您也可以直接跳过该步骤。

opensuse-03-07-11-21.JPG

安装方式我们选择 “全新安装”,如果您也下载了 Addon CD(475 MB) ,需要在 “包括个别媒体中的附加产品” 前打勾。

opensuse-04-07-11-21.JPG

设置 openSUSE 的上网方式,这里需要根据您的情况进行设置,例如我是通过 ADSL + 路由的,需要设置 IP 地址,网关,DNS。

opensuse-05-07-11-21.JPG

如果您上面选择了添加 “附加产品”,这里需要选择 “附加产品” 所在的位置,我这里由于是虚拟机,所以这里选择 “CD”

opensuse-06-07-11-21.JPG

安装前的最后设置,主要是安装的软件、系统语言、分区等,比如您不想安装办公软件或者修改分区,可以点下方的 “Change” 按钮进行修改。

opensuse-07-07-11-21.JPG

opensuse-08-07-11-21.JPG

正在安装中,我这里大概用了 20 多分钟

opensuse-09-07-11-21.JPG

等待安装完成后,需要配置系统的普通用户名、root 的密码和主机名等,按照提示进行。

opensuse-10-07-11-21.JPG

配置系统的网络,如是否启用ipv6、防火墙等,如果是使用 ADSL 直接拨号上网的还需要设置 ADSL 的用户名密码,点下方的 “Change” 按钮进行设置。

opensuse-11-07-11-21.JPG

网络设置完成后,安装程序会进行一次系统更新,需要确保上一步的设置正确,当然,也可以跳过该步骤。

opensuse-12-07-11-21.JPG

系统用户的认证方法,根据实际情况选择,一般情况下选择保存在本地,即 “Local(/etc/passwd)”。

opensuse-13-07-11-21.JPG

设置普通权限用户的用户名和密码,可以选择下方的 “Automatic Login” 实现自动登录。

opensuse-14-07-11-21.JPG

openSUSE 的一些版权说明,直接下一步

opensuse-15-07-11-21.JPG

进行关键的硬件配置,如果您的显卡不被 openSUSE 支持,需要先选择 “VESA” 驱动,等进入桌面后再安装相应的驱动。

opensuse-16-07-11-21.JPG

好了,安装告一段落,取出安装 CD,重启吧。

opensuse-17-07-11-21.JPG

第一次启动 openSUSE 时会弹出下图说明文档,直接点右下方的 “Close” 离开,出现 openSUSE 的桌面,ok,安装完毕。

opensuse-18-07-11-21.JPG

opensuse-19-07-11-21.JPG

openSUSE 初步印象(一)

我的硬件环境:使用 WinXP SP2 + VMWare Wordstation 6.0.0 build-45731

我最早使用的 Linux 发行版其实是一年前的 openSUSE 10,记得当时一共下了 6 张 CD (后来才知道这个是 DVD 版来的,这 6 张 CD 版是方便那些没有 DVD 刻录的人使用的),当时因为听说 SUSE 对硬件的支持非常好才选择的,后来 Ubuntu 6.06 发布后就不再用 SUSE 了,因为 SUSE 的 yast 在国内没有源,连接的速度十分不理想,不过,能装上软件就成,基本上合格。

启动界面
都说 SUSE 的 GRUB 界面漂亮,这句话不是吹出来了,在我眼里 SUSE 是我用过的发行版中做的最漂亮的,而 Ubuntu 还停留在字符界面,可能考虑到速度上的原因吧。以下是 openSUSE 10.3 的启动界面截图:

opensuse-01-07-11-20.jpg

opensuse-02-07-11-20.jpg

桌面
(一些题外话,本来想下 KDE 版的,但是用 d4x 下载速度只有不到 5k/s,而 GNOME 版有 30k/s,可能是 KDE 版受欢迎多人下吧。)
openSUSE 的 Splash 面,这个在 Ubuntu 7.10 中被取消了,个人感觉实用性不大

opensuse-03-07-11-20.jpg

启动后的桌面截图,第一眼的感觉是比 Ubuntu 7.10 清爽,可能是我喜欢蓝绿色的关系吧,而且默认字体的设置效果已经很好了,桌面的菜单有 WinXP 的感觉,但是实用性就一般般了,例如我想要打开终端,要点 “Computer” — “More Applications” ,然后从众多的程序中找,当然,如果您知道程序的名字,可以用上面搜索条搜索。

opensuse-04-07-11-20.jpg

opensuse-05-07-11-20.jpg

控制中心截图,设置项还是蛮多的。

opensuse-06-07-11-20.jpg

YaST 是 SUSE 特有的改系统设置的图形工具(也有命令行模式),是 SUSE 里面核心的管理工具,比如安装 SUSE 的时候,也是 YaST 来管理,比方说配置显示器、无线网卡、硬盘的分区、安全协议、用户等所有东西都在 YaST 里面有一个统一界面来作为一个系统的完整管理。从下图可以发现 YaST 可以添加电视卡、游戏杆这些硬件,而且 “硬件信息” 这一栏非常详细直观。

opensuse-07-07-11-20.jpg

opensuse-08-07-11-20.jpg

附:
openSUSE 10.3 官方网站下载:

Ubuntu 7.10 正式发布

Ubuntu 7.10 的开发版本号是 Gutsy Gibbon ,终于在今天正式发布了,让我们回顾一下 7.10 的发布时间表

  • 07-06-07:Ubuntu 7.10 Alpha 1
  • 07-06-28:Ubuntu 7.10 Alpha 2
  • 07-07-19:Ubuntu 7.10 Alpha 3
  • 07-08-09:Ubuntu 7.10 Alpha 4
  • 07-08-23:Ubuntu 7.10 Alpha 5
  • 07-09-06:Ubuntu 7.10 Alpha 6
  • 07-09-27:Ubuntu 7.10 Beta
  • 07-10-11:Ubuntu 7.10 RC
  • 07-10-18:Ubuntu 7.10

到现在为止 ubuntu 的官方中文主页还没有 7.10 的下载,显示的还是7.04,不过相信很快就会进行更新的。

如果您已经安装了 ubuntu 7.04 ,可以直接升级到 ubuntu 7.10。或者下载 iso 安装,如果访问 ubuntu 英文官方网站不慢,您可以试试用这里的地址下载,不过我在学校用 1M 的 ADSL ,下载速度只有不到 5k/s ........可见有多少人正在下载。

Ubuntu 7.10 正式发布

从 Ubuntu 7.04 升级到 7.10

10月18日 Ubuntu 7.10(开发代号“Gutsy Gibbon”)发布的日期将近了,昨天也发布了 Gutsy 的 RC 版,这是 Ubuntu 7.10 的候选发布版。基本上只剩下 debug 工作了,如果您像我一样等不及18号发布的正式版,可以通过升级的方法安装 7.10,整个过程非常简单。

Ubuntu 7.10 已经正是发布了,如果您还在使用 7.04 ,可以直接打开“系统” --> “系统管理” --> “更新管理器”,点上面的“升级”按钮即可。如下图

直接升级到 7.10

首先备份/etc/apt/sources.list

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后把/etc/apt/sources.list里的内容全部替换为 7.10 的源

deb http://cn.archive.ubuntu.com/ubuntu/ gutsy main restricted
deb-src http://cn.archive.ubuntu.com/ubuntu/ gutsy main restricted
deb http://cn.archive.ubuntu.com/ubuntu/ gutsy universe
deb-src http://cn.archive.ubuntu.com/ubuntu/ gutsy universe
deb http://cn.archive.ubuntu.com/ubuntu/ gutsy multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ gutsy multiverse
deb http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb http://security.ubuntu.com/ubuntu gutsy-security universe
deb-src http://security.ubuntu.com/ubuntu gutsy-security universe
deb http://security.ubuntu.com/ubuntu gutsy-security multiverse
deb-src http://security.ubuntu.com/ubuntu gutsy-security multiverse

保存后,打开终端,输入

sudo do-release-upgrade

接着就是漫长的下载了,我用了大约3小时,记得整个升级要下载800多M的包,由于手快没有截图。
Gutsy 版本

升级完成后可以用下面的命令清除下载的包,节约硬盘空间。

sudo apt-get clean

升级后的问题

  • 挂载的NTFS分区里面所有中文的文件夹和文件都不可见了,解决方法是安装ntfs-config,到“应用程序” --> “系统工具”,打开“NTFS写入支持配置程序”,勾选“启用内部设备写支持”,点确定,OK,问题解决。

Ubuntu 7.10 Gutsy Gibbon发布倒计时

Ubuntu 7.10 已经正是发布了,详情请看《Ubuntu 7.10 正式发布》

Ubuntu 7.10即将于2007.10.18这一天释放正式版!!!

Gutsy Gibbon 的一些特性:

  • 加入 Compiz 0.6.0 并默认启动
  • 将使用 2.6.22 版本的 Linux 内核,Xorg 7.3,RandR 1.2,以及 xserver 1.4
  • 将会加入 Pidgin、Kubuntu 也装载了 KDE 4.0 Beta 2。另外,将默认的文件管理器换成了 Dolphin
  • 外观管理的改进,如将以前的主题、图标、鼠标指针等都集中到一个面板中管理
  • 一个图形化的显卡配置工具
  • 默认将支持 NTFS 格式的写入

这里有一份 Gutsy Gibbon 的改进列表

  1. 订阅

    • 订阅 我的 Blog
    • Feedsky 订阅数
    订阅到iGoogle或Google Reader 订阅到鲜果 订阅到抓虾 订阅到飞鸽 订阅到Bloglines 订阅到我的雅虎 订阅到NetVibes 订阅到Newsgatar 订阅到Rojo 订阅到网易有道 通过哪吒订阅到MSN,Gtalk,Skype 订阅到QQ邮箱
     

  2. 重要公告

    目前该博客(www.shareitem.org,以下简称该博客)是建立在Yo2优博网上的,由于一些众所周知的原因,本人(suxixb)决定于2008年8月1日起陆续将该博客上的所有文章转移到新网站上,地址为http://shareitem.org,并改名为ShareItem.org(简称siog),原来的订阅地址(feed.shareitem.org)将保持不变,可继续使用。在转移成功后,该博客仍然保留到到期为止(2008年11月18日),在到期后,将不能再通过www.shareitem.org来访问该博客,本人也不在该博客上进行更新和发布文章,所有的新文章将统一在新网站上发表。谢谢各位的支持。

  3. 最新评论

  4. 最新日志

  5. 阅读共享

  6. 标签

  7. 存档

  8. Logo