当前栏目:系统维护
Slackware 14.1 安装完全指南

2022-08-02
821
Linux下面是非常纯净的世界,人与人之间的无私互助常常让我感动。可是,前两天我不幸误中了人家好心的招。其实,执行清理命令之后,我就后悔自己怎么懒到想都没想呢。虽然立即中止执行,但还是误删了一些东西。事实再一次证明,linux下执行命令无小事。且把我中招的命令记录在这里,坏就坏在我居然在根目录下执行。
find / -name core -print -exec rm -rf {} \;
友情提醒各位务必注意,linux命令一定要在相应目录下进终端后,才能执行命令。也就是说,要注意执行的范围。
一个个分析修复太过麻烦,反正闲着也是闲着,并且Slackware 14.1刚刚发布,还是重装系统最快也最省事。于是,立马行动,到中科大源里http://mirrors.ustc.edu.cn/slackware/slackware-14.1-iso/,下载slackware-14.1-install-dvd.iso备用。
一、制作启动u盘
尝试了在slackware下用Unetbootin制作启动u盘,但是全程尝试过后,发现自己并不习惯。重来一次吧,还是找台微软机器,改用自己习惯的UltraISO来写优盘。看来,习惯是一把杀猪刀,不服都不行,太可怕了。
a、使用UltraISO打开slackware-14.1-install-dvd.iso 镜像文件。
b、点击UltraISO菜单[启动],并且选择[写入硬盘映像]。
c、写入方式选择USB-HDD+,开始制做U盘安装启动盘。
二、安装Slackware 系统
联想F31开机摁住F2进入BIOS,修改启动顺序,将U盘调整到硬盘之前,重启电脑。当然重启之时,要插入制作好的启动u盘。
引导到“boot:”时,直接回车,启动系统。设置键盘布局, 直接回车,使用默认的 US 键盘。询问是否作为“root”登录时,直接回车,自动以root登录。
1、硬盘分区
输入cfdisk并回车,对硬盘进行分区。注意以下是单系统分法:
一般将硬盘划分为根分区“/”、主分区“/home”和交换分区“swap”。
sda1 分30G,足够大了。要记住选择bootable并回车一次,即选作根分区。同时,write即写入硬盘。
sda2 分为内存的2倍大,把硬盘分区类型“type”的ID 改成82,作为交换分区。同时,write即写入硬盘。
sda3 余下的全部给个人用的主分区,同时write即写入硬盘。
最后,选择quit回车退出硬盘分区。
2、启动安装程序
在终端里输入setup,启动安装程序。
直接跳过KEYMAP设置,选择设置ADDSWAP,选择ok并回车。 检测交换分区是否有错误,选择No不检测,然后回车。之后,出现新画面swap space configured,即交换分区设置成功,并把设置信息添加到/etc/fstab。我们直接ok并回车。
设置TARGET。选择/dev/sba1,直接select并回车。然后Format,即格式化分区,同时选择格式化成Ext4文件系统。
之后,依样画葫芦设置/dev/sda3,并在要输入的地方输入/home。
设置完成,并把设置信息添加到 /etc/fstab。
3、设置SOURCE
因为要u盘安装,我们选择2 Install from a hard drive partition并回车。在出现的画面里,输入/dev/sdb4(安装之前可使用fdisk -l命令查看启动u盘所在分区)并回车。在新画面里输入/slackware并回车。
4、设置SELECT
我是KDEI、Y、Xfce不选。不开发的话,D应该也可以不选。
如KDEI不选,安装好系统后,到安装u盘的/media/SlackDVD/slackware/kdei/中,寻找中文包kde-l10n-zh_CN-4.10.5-noarch-1.txz,并在终端里installpkg安上中文支持。
选好回车,然后选择 Full 安装并回车,开始系统安装。
5、创建启动盘
直接Skip跳过。
6、安装 LILO 引导程序
直接Skip跳过,不安装lilo引导程序。一来我们不习惯lilo,二来Slackware 14.1已经自带了grub2。
不过,我们务必在终端里
grub-install --root-directory=/ /dev/sda
将Grub 2安装到硬盘引导扇区
grub-mkconfig -o /boot/grub/grub.cfg
重新生成配置文件。
7、配置鼠标
选择你的鼠标类型,我是用usb。之后,在gpm configuration新画面中,选择“Yes”开机启动 gpm 程序,以便在命令行界面可用鼠标复制粘帖文本。
8、配置网络
依次设置主机名(如smsl),设置域名(如onesl.com),设置网络管理,推荐networkmanager。
9、设置开机启动的系统服务
如非单机,建议加选打印机rc.cups和访问局域网rc.samba两项。
10、设置控制台字体
选 No 使用默认字体。
11、设置时区
选No设置为本地时间。然后,选择 Asia/Shanghai。
12、设置启动 X 时默认的窗口管理器
选择 KDE。如以后要修改登录桌面环境,可在终端输入:xwmconfig 重新选择。
13、设置 root 帐户密码
选Yes回车,输入两次要设置的root密码,然后回车。
至此,安装全部完成。返回到安装程序主菜单,选择 EXIT,退出安装程序。
在命令行输入 reboot 重启机器,启动slackware。
如重启后不能引导,我们可先用安装u盘来引导启动,在u盘进入启动界面“boot:”处,跟着界面上面的提示,输入:
huge.s root=/dev/sda1 rdinit =ro
即可进入硬盘安好后的slackware系统。当然,最好先进入BIOS改回硬盘启动优先。
重启进入slackware,默认进入的并不是图形界面,如要进入图形界面则要键入startx。
三、系统配置
个人使用的话,就用root登录好了。新手的话,建议添加用户,否则用root登录弄出问题来就麻烦了。
1、更新系统
进入/etc/slackpkg/mirrors,设置用中科大current源,取消掉前面的#注释号即可。current源的slackware,既可以追新,又非常稳定。
然后,在终端里通过命令更新。依次:
slackpkg updat
slackpkg upgrade-all
slackpkg install-new 因为是用current源,执行这个命令,可以避免一些新推出的包没有及时安装所导致的系统稳定问题。
我曾经在Slackware 14用 current源追新时,遇到过kde出问题进不了dolphin文档管理器。那就是因为current源里新推出的包nepomuk-core和nepomuk-widgets没有及时安装。还好找来了nepomuk-core-4.10.2-i486-1alien.txz和nepomuk-widgets-4.10.2-i486-1alien.txz,解决了问题。
有时包的版本不同,也会对系统产生影响。如,pango包的版本太高,安不上永中。可版本退下来到pango-1.30.1-i486-1.txz后,又发现不管是火狐还是永中,只要我们一选择“另存为”,界面里的文字不见了,全部成了一个个空空的框框。
2、修改默认界面
在/etc中的inittab文件中Default runlevel一行下面,将id后默认的3改成4,就可以默认开机进入图形界面。
3、配置中文环境
在/etc/profile.d/lang.sh里,修改/etc/profile.d/lang.sh
注释掉export LANG=en_US这行,并在下面加入
export LANG=zh_CN.UTF-8
同时,把/etc/profile.d/lang.csh也作同样修改。
然后,还要在系统设置里,点击locale(语系),在country里选择china,languages选择简体中文为第一语言。
4、Firefox默认改为中文
点击ftp://ftp.mozilla.org/pub/firefox/releases/25.1/linux-i686/xpi/zh-CN.xpi,添加中文语言包。
然后,在FireFox地址栏里输入about:config 并回车,在过滤器里输入general.useragent.locale,双击选项并输入"zh-CN",确定并重启。
5、安装火狐控件
下载Flash控件libflashplayer.so和银联控件libnpUPEditor.so,直接放到
/usr/lib/mozilla/plugins/
重启火狐搞定。
6、安装fcitx中文输入法
removepkg scim和removepkg scim-bridge,删除掉SCIM相关软件包。在http://slackbuilds.org/repository/14.1/misc/fcitx/里,下载fcitx.tar.gz和fcitx-4.2.6.1_dict.tar.xz建包后安装。
7、增加微软字体
在这里http://www.onesl.com/software/xpfonts.tar.gz下好相关字体,进入“系统设置—字体管理”中安装字体。
四、软件安装
1、安装wps
可以说,我们对永中office已经非常失望。wps的努力,我们看在眼里。进wps社区http://bbs.wps.cn/forum-wpslinux-1.html或者直接到http://community.wps.cn/download/#alpha里下载kingsoft-office_9.1.0.4244~a12p3_x86.tar.xz包,解压就可以使用了。这样的绿色版本,我们大爱。
2、安装filezilla
到http://slackbuilds.org,依次下载并安装wxPython和filezilla。
3、安装wine
因为要使用东兴证券和Dreamweaver 8.0,当然只能用wine了。
建包安装wine要花太多时间,网上高人已经帮我们打好了包。我们直接下载wine-1.7.4-i486-1sl.txz,并且在终端里installpkg。
然后,我们依次wine安装东兴证券和Dreamweaver 8.0。Wine安装东兴证券时,会先找到一个gecko之类的东西,询问我们是否安装,我们当然同意并安装。
wine安装后,我们先要下载mfc42.dll,并直接把它放到/root/.wine/drive_c/windows/system32/目录下
于是,东兴证券复活了。
爱好三国志的网友,也可以wine来玩。下载三国志pk版之后wine,打上十周年补丁。不过,要把movie这个目录改个名如moviebak,反正就是不让它工作,这样才可以玩威力加强的pk版。