我安装Debian 8的经验

在这篇文章中,我将分享我安装Debian 8的经验。具体地说,我将分享在没有Internet连接的情况下安装Debian 8以及在多引导环境中安装Debian 8的技巧,以及如何解决Wifi问题。 但是,我不会提供有关安装Debian 8的逐步说明。

在没有Internet连接的情况下安装Debian 8

无需Internet连接即可将Debian 8安装到您的计算机上。 在安装过程中,如果您没有配置以太网连接或无线连接,则Debian安装程序会将您的安装介质设置为软件存储库,并从中获取所需的软件包,然后将其安装到硬盘上。 安装完成后,您将需要将计算机重新引导至新安装的Debian OS并编辑源列表。 因此,重新启动进入Debian 8并打开 /etc/apt/sources.list 具有root特权的文件。 您将看到此文件的内容如下:

# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:02]/ jessie main

deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-22:02]/ jessie main

# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ jessie/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ jessie/updates main

首先,您需要禁用cdrom存储库并启用安全性存储库。 因此,在第二行的开头添加一个井号(#),然后删除第四行和第六行的井号。

然后,您需要添加Jessie和Jessie更新存储库。 添加以下行。

deb http://httpredir.debian.org/debian jessie main contrib
deb-src http://httpredir.debian.org/debian jessie main contrib

deb http://httpredir.debian.org/debian jessie-updates main contrib
deb-src http://httpredir.debian.org/debian jessie-updates main contrib

保存并关闭文件。 更新您的来源清单。

apt-get update

现在,当您的计算机连接到Internet时,您就可以从Debian镜像获取更新并安装软件包。

httpredir.debian.org 是一个debian镜像重定向器,可帮助您从最近,最快的镜像中安装软件包。 如果镜像脱机,重定向器将自动为您选择下一个最佳镜像。

多启动系统

我的计算机在安装Debian 8之前已安装了其他Linux发行版(Ubuntu,arch,Fedora)。在安装过程中未安装Grub引导加载程序。 如果处于相同情况,则也应跳过Grub安装。 当您完成Debian的安装时,您需要启动到其他Linux发行版,并运行以下命令:

sudo update-grub

此命令将更新grub引导菜单,因此可以找到新安装的Debian 8,并且在启动计算机时可以选择Debian 8。

Debian 8 Wifi问题

许多人会发现他们的无线网络无法正常工作,因为Debian不包含用于无线设备的非免费驱动程序。 请按照以下说明解决该问题。

找出您的无线卡名称,然后在终端中发出以下命令。

lspci

无线网卡通常在倒数第二行。 最后一行通常用于以太网卡。 如您所见,我的Wifi适配器称为RTL8188CE

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
0c:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

找到无线卡名称后,请访问https://wiki.debian.org/WiFi。 本页说明如何在Debian上启用Wifi。 向下滚动到 PCI设备 部分并找到您的设备名称。 例如,我的设备是RTL8188CE,因此我按CTRL + F键并搜索RTL8188CE。

找到设备后,单击右侧的链接。 该链接将带您到特定wifi设备的帮助页面。

按照该页面上的说明进行操作。 基本上,它告诉您在存储库中添加非自由组件。 刷新存储库并为您的无线设备安装非免费的驱动程序。 之后,您需要重新启动计算机。

如果您的无线设备是RTL8188CE。 请按照以下步骤操作。

将用户ID更改为root并编辑 /etc/apt/sources.list 文件。

su

vi /etc/apt/sources.list

非自由 到您的存储库,因此它将类似于以下行。

deb http://httpredir.debian.org/debian/ jessie main contrib non-free

保存文件。 更新本地软件包索引并安装 固件-rtl 包。

apt-get update && apt-get install firmware-rtl

重新启动电脑

reboot

其他无线设备的过程大致相同,只是您需要安装其他驱动程序。

其他问题

我遇到的另一个问题是我的Debian 8无法启动到桌面。 显示以下错误。

Gave up waiting for root device. Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/sda6 does not exist. Dropping to a shell!

BusyBox v1.22.1 (Debian 1:1.22.0-9+deb8u1) built-in shell (ash)
Enter 'help' for a lost of built-in commands.
(initramfs)

我只按了电源按钮即可关闭计算机,然后重新启动。 问题解决了。

Sidebar