debian 8 怎么安装Docker
发布网友
发布时间:2022-02-26 22:41
我来回答
共1个回答
热心网友
时间:2022-02-27 00:11
1 系统安装
为了保险、省事,我刻录光盘安装的系统。光盘启动时,界面显示Install,以及其他选项。如果您需要安装其他桌面,请选择下方的Advanced Options,选择其他桌面。看到初中英语都有强迫症的人,请出门左转,选择Windows系统使用。
安装过程相对Ubuntu、openSUSE等系统来说比较复杂,所以安装过程必须仔细阅读每一步的提示文字,并要谨慎操作。安装结束后,就要进行系统配置了。
如果您选择让系统自动帮您分区,系统也会提示您是否将/home单独分区。个人强烈建议将/home单独分区,如果系统需要重装,就可以读取之前的配置文件,重装后的软件就不需要配置了。当然,如果系统因为配置文件错误而崩溃,则需要重新生成配置文件,那时将配置文件全部删除即可,个人存储的文件,比如文档、音乐、视频、图片等,可以免遭破坏。
2 系统配置
在配置系统之前,必须刷新软件源,否则软件是安装不上的,你再着急都没用。如何刷新软件源,请参见2.1。
系统装好后,一些版权受限的插件已经被安装了,系统可以播放mp3、mp4等格式的音频和视频,而且不会出现乱码问题。但flash需要手动更新,详情参见2.4。
2.1 软件源
对于Ubuntu用户来说,我强烈不建议选用中国境内的镜像源,最好使用主源。因为根据我的经验,中国境内的镜像源(如华中科技大学开源镜像站等)的软件包不全,一部分软件包没有,但是官方的主源则不存在这个问题。然而,经过我的摸索,Debian源不存在这个问题,但是选用一部分源时,要么提示Hash校验和不符,要么在安装软件包时提示“软件包未经验证”。经过我的摸索,中国科技大学的Debian源不存在这个问题。
修改软件源,网上很多帖子都建议直接修改sources.list,我个人不建议这样做。因为对于新手来说,这种敏感操作非常容易出问题,而且这样需要使用命令操作,给习惯了windows系统的新手感觉Linux很难用。不管是Ubuntu还是Debian,都可以在图形界面修改。方法是:新立得软件包管理器——设置——软件库。参照已经给出的源列表进行修改。
选用了速度比较快的源,对于系统中软件安装和更新来说,是比较重要的。但是,有些人却不清楚我为何安装软件需要插入DVD光盘,原因就是默认将DVD作为本地源加入了源列表。如果您不需要,可以在“软件库”设置中,将cdrom://这个源取消勾选。但是个人建议保留,因为Debian的DVD里面包含了很多软件,其中DVD 1 中是最常见的软件,配置基本的桌面都需要从DVD 1 中抓取软件包进行安装。如果您打算使用unstable或者testing,请去掉cdrom源,并修改其他源为对应的版本,详情请参见官方wiki,在此我不赘述了。
刷新软件源方法:在新立得软件包管理器点击“刷新”,也可以按照如下命令:
# apt-get update
或
# aptitide update
如果添加cdrom源,那么在插入光盘后,在新立得软件包管理器中,编辑——添加CD-ROM,或者运行如下命令:
# apt-cdrom add
2.2 无线网卡驱动
这个是最棘手的,最头痛的。我第一次安装时,查了一个下午的资料,试验了各种方法。我最先参考官方wiki,但是wiki中提供的方法无效。我有Linux经验,所以我的操作是没有丝毫错误的。在搜索了几十个网页后,最终安装成功。方法如下:
2.2.1 执行如下命令:
# apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') build-essential dkms broadcom-sta-moles
2.2.2 安装驱动:
# dpkg -i wireless-bcm43142-dkms_6.20.55.19-1_amd64.deb
这个驱动程序您可以从网络上下载到。实际上,也可以手工编译出来。如果您想自己编译出这个文件,可以上网搜索一下,由于我学校网络情况特别糟糕,我无法打开这个网页(这个网页是我们国内的网站,但是我学校的网络封锁了大量国内*站,比如CSDN、linuxsir、百度贴吧、百度快照、bing快照等,所以我无法打开这个网页)。
2.2.3 激活网卡:
# modprobe wl
2.3 添加32位运行库
声明:如果您的系统是64位,请仔细阅读,如果是32位,跳过此节,继续阅读2.4。
对于Ubuntu系的用户(如Ubuntu、Linuxmint等),以及openSUSE等,系统已经默认安装了32位运行库。但是对于Debian,系统没有默认安装。不安装32位运行库的后果是,你安装wps时,提示wps的架构不适用于64位系统。所以,下面我介绍一下安装32位运行库的方法:
# dpkg --add-architecture i386
# apt-get update
# apt-get install ia32-libs libncurses5:i386
2.4 flash
系统默认自带了Iceweasel,这个浏览器实际上就是firefox。对于firefox的flash,官方不再升级版本,永久停留在11.2,但是,官方说明,他们会一直给11.2版本的flash提供更新!!系统刚安装时,flash版本很低,所以需要手动升级。升级方法如下:
# apt-get install flashplugin-nonfree
# update-flashplugin-nonfree --install
如果您使用chromium浏览器,需要安装pepperflashplugin。在debian 7.8中,pepperflashplugin是无法直接从新立得中安装的,需要添加backports源。但是,backports源里的部分软件可能会对系统主版本升级造成影响,所以谨慎使用。如果您使用了backports源,在发行版主版本升级时,请参照releases notes进行设置。安装pepperflashplugin方法如下:
# aptitude -t wheezy-backports install pepperflashplugin-nonfree
# update-pepperflashplugin-nonfree --install
2.5 输入法配置
这个是比较麻烦的。如果您在安装过程中是联网安装,这个问题就不是问题。但是如果您是断网安装,那么,系统刚装好时,fcitx输入法是不能打字的。或者能打字,但是没有输入界面。这个需要怎么办呢?
原因就是,fcitx一整套的软件包系统没有完整安装,这个可能是开发者的疏忽。那么,请你打开新立得软件包管理器,输入fcitx进行检索,确认以下包都已经全部安装:
fcitx
fcitx-bin
fcitx-config-common
fcitx-config-gtk
fcitx-config-gtk2
fcitx-data
fcitx-frontend-all
fcitx-frontend-gtk2:amd64
fcitx-frontend-gtk3:amd64
fcitx-frontend-qt4:amd64
fcitx-googlepinyin
fcitx-libs:amd64
fcitx-mole-dbus
fcitx-mole-kimpanel
fcitx-mole-x11
fcitx-moles
fcitx-pinyin
fcitx-sunpinyin
fcitx-table
fcitx-table-wubi
fcitx-tools
fcitx-ui-classic
全部安装后,重启系统之后就可以使用了。