查看: 5523|回复: 3

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

[复制链接]
  • TA的每日心情
    开心
    2015-3-4 11:08
  • 签到天数: 158 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-7-22 17:19:51 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 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盘中的系统文件。

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









    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-7-23 09:40:28 | 显示全部楼层
    多谢楼主分享,mark!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-9 10:25
  • 签到天数: 886 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-8-5 13:17:02 | 显示全部楼层
    没有图形界面装下来都这么大啊?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-3-4 11:08
  • 签到天数: 158 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2013-8-8 20:50:58 | 显示全部楼层
    qindong4058 发表于 2013-8-5 13:17
    没有图形界面装下来都这么大啊?

    默认包含KDE XFce等五套桌面的。用xwmconig选择自己喜欢的桌面即可
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 10:40 , Processed in 0.135004 second(s), 21 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.