3回答

0收藏

[教程] 在树莓派上安装slackware

Raspberry Pi Raspberry Pi 6012 人阅读 | 3 人回复 | 2013-07-22

本帖最后由 bugsy 于 2013-7-24 15:32 编辑

昨天在树莓派上成功的安装了slackware14.0 arm版本,现在分享一下经验。

一、slackware系统简介
    以下内容来自百度:
    +++++++++++++++++++++++++++++++++++++++++++begin
    Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。 Slackware Linux的另一个突出的特性也符合KISS原则:Slackware没有如RPM之类的成熟的软件包管理器。Slackware的软件包都是通常的tgz(tar/gzip)格式文件再加上安装脚本。Tgz对于有经验的用户来说,比RPM更为强大,并避免了RPM之类管理器的依赖性问题。  
    作为开源软件,Slackware与商业版本的关系并不大,但与几家提供付费支持的厂商一直保持的合作关系。作为最早的可用版本之一,Slackware Linux是由Patrick Volkerding开发的GNU/Linux发行版。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面工具。
    Slackware与其他的发行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力图成为“UNIX风格”的Linux发行版本。只吸收稳定版本的应用程序,并且缺少其他linux版本中那些为发行版本定制的配置工具。
    Slackware主要为x86 PC开发,从2005年起开始出现针对System/390架构的官方移植。同时ARM、DEC Alpha、SPARC和PowerPC也存在一些非官方的移植。针对x86的最新稳定发布版本是14.0,其中包括KDE SC 4.4.3、XFCE 4.6.1及其它常用软件,支持x86、amd64(即x86_64)、ARM、Alpha、SPARC、PowerPC的一套GNU/Linux操作系统,其正式发布由PatrickVolkerding负责。

   +++++++++++++++++++++++++++++++++++++++++++++end

slackarm的官方地址: http://arm.slackware.com/

二、slackware系统arm版在Raspi的安装

    你需要准备一个8G左右的优盘,用于下载系统。SD卡也推荐是8G以上的高速版本,因为完全安装,需要至少5.5G的空间的,鼠标,键盘,HDMI,Epub网卡等接好你的Raspi就可以进行安装了。
    *_^我使用的是Motorola的Webtop,组合在一起,是非常不错的自制笔记本。你可以在机锋论坛上tao到很便宜的二手webtop(300元左右吧,相当于一套鼠标、键盘、移动电源、显示器和USBhub,感觉很超值的)

   1、系统源
      你可以在ftp://ftp.armedslack.org/armedslack/ 上找到最新的slackware系统current.
      目前有三个版本的slackarm可以安装在Raspi上:
      (1)13.37版本,比较老了,安装比较快速。
      (2)14.0版本,这个版本开始支持java了
      (3)current版本,我装的就是这个,我推荐14.0版本,slack的设计理念是以安全稳定为优先原则的。
      由于单片机一般不挂载光驱,故系统源都没有打包成ISO,有需要的自行下载打包。
      (1) windows下,使用winISO,UltraISO即可对文件夹打包为ISO
      (2) linux下使用mkisofs命令,用help查询用法,这里不赘述。

   2、下载方式:

      2.1 windows的下载
         使用FTP软件下载整个的文件夹即可,只是注意文件的格式是UTF8的,不要搞错了

      2.2 Linux下的下载
         这个就非常方便了,可以使用内建的rsync命令进行下载,
         下载的代码为:

          #mkdir slackarm
          #cd slackarm
          #rsync -Pavv --delete ftp.slackware.org.uk::slackwarearm/slackwarearm-14.0 .

         注意命令后面有个小点,不复制上的话是无法运行的。
          此处如果偏爱最新的版本命令如下:

          #rsync -Pavv --delete ftp.slackware.org.uk::slackwarearm/slackwarearm-current .

          等待一个小时左右,下载完毕。
          挂载你的优盘,并将系统文件全部拷贝到U盘,代码为:

           #mount -t vfat /dev/sdb* /mnt/usb  
           \\--------------------注意sdb*为U盘的挂载点,你可以用fdisk -l查看
           #cp * -R /mnt/usb

       2.3对SD卡的操作
           SD卡上需要做三个分区,第一个为80M左右,用来安装slack-install的最小镜像,是一个安           装引导程序,安装成功后,还要将这个分区转换成Boot分区,来引导SD卡上的系统。第二个           为512M的swap分区。第三个是剩下的系统分区大概7个G。
           slack-install的最小镜像在这里下载:

           http://rpi.fatdog.eu/files/rpi-slackwarearm-install_01apr13_fd.zip

          你可以使用自己偏爱的方式,如迅雷或者wget下载,不赘述
           下载这个最小镜像后,把它烧录到SD卡中,这个镜像会自动的在你的SD卡分成我们需要的三         个分区,非常方便,只是大小需要重新调整。   
           烧录的方法还是按照系统分别描述:
          (1) windows的烧录方法为:
           使用SDFormatter格式化你的SD卡,注意把逻辑大小调整的选项勾为ON,格式化后,使用
           Win32DiskImager将系统刷进SD卡即可
           软件的下载地址为:

           https://s3.amazonaws.com/pcduino/Tools/PhoenixCardV306_20120302.rar

           https://s3.amazonaws.com/pcduino/Tools/win32diskimager-v0.7-binary.zip
           (2)linux下使用如下代码:

            #xz -dc rpi-slackwarearm-install_01apr13_fd.img.xz | dd of=[device] bs=4M
            注意of=是你的SD卡挂载地址,使用fdisk -l查看,比如:
            #fdisk -l
            提示:
              Device    Boot   Start     End   Blocks    Id     System
            /dev/sdc3      *       32   97663    48816     c     W95 FAT32 (LBA)
            则刷写的命令即是:
            #xz -dc rpi-slackwarearm-install_01apr13_fd.img.xz | dd of=/dev/sdc3 bs=4M

            刷写完成后,把你的SD卡插入Raspi准备好你的U盘,开始用这个slack-install的最小镜像刷写U盘中的系统文件。

----------------------------------编辑中-----------------------------------------------------









分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

沙发

haothree

发表于 2013-7-23 09:40:28 | 只看该作者

多谢楼主分享,mark!
板凳

斑斑

发表于 2013-8-5 13:17:02 | 只看该作者

没有图形界面装下来都这么大啊?
地板

ozymandias

发表于 2013-8-8 20:50:58 | 只看该作者

qindong4058 发表于 2013-8-5 13:17
没有图形界面装下来都这么大啊?

默认包含KDE XFce等五套桌面的。用xwmconig选择自己喜欢的桌面即可
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条