我已经使用 Fedora BFU 很长时间了,并决定为我的新 Dell XPS 切换到 Debian。不幸的是,在全新安装时,我只能使用微观 CLI,没有互联网连接,因为 GPU 和网卡似乎都需要额外的驱动程序才能工作。我在网上找到了这两个驱动程序,但无法安装它们。
$PATH 中需要 GPU 驱动程序cc
,但我认为我完全缺少 GCC:
gcc # command not found,
man gcc # no manual entry for gcc
使用 Realtek,我无法制作安装程序:make # make: command not found
我有点惊讶,我没有开箱gcc
即make
用 - 有没有一种简单的方法可以从 USB 驱动器安装多个这些基本应用程序的捆绑包?
答案1
在你的情况下,我会使用安装非官方、包含固件的完整 DVD(也可以在 USB 记忆棒上使用)。虽然标记为“非官方”,但它仍然是由准备官方安装映像的同一个人准备的,并且它在您的特定用例中具有两个优点:
- 它包括固件和非免费驱动程序,可能包括您的硬件所需的驱动程序;
- 它还包含GCC、Make等,因此您可以直接安装它们。
默认情况下不安装 GCC 和 Make;要从安装映像安装它们,请确保您的/etc/apt/sources.list
文件仍然具有
deb cdrom:[Debian GNU/Linux 10.10.0 _Buster_ - Unofficial amd64 DVD Binary-1 with firmware 20210619-16:16]/ buster contrib main non-free
条目(由安装程序设置 - 确切的时间戳可能会有所不同),安装 DVD 映像,然后运行
apt install gcc make
作为根。
(如果你想尝试一下 Debian 11,等效图像也可用,使用安装程序的 RC2。它具有比 Debian 10 设置更新的内核,并且可能在您的新硬件上运行得更好。)
如果您不需要非自由固件,但希望能够从安装介质而不是从 Internet 镜像安装 GCC 和 Make,您可以使用官方 DVD 映像相反(只需要第一张 DVD)。
答案2
或者您可以使用它而无需重新启动,无需苦苦寻求帮助等,并且它对其他人也有效!我测试了它并且有效!要安装make
和cmake
,请使用:(仅到 /home/(user)
mkdir bin
并使用进入垃圾箱cd bin
然后你要做的是:
apt-get download make
这将下载 make,接下来是:
dpkg-deb -x make_(version)_(cpu_insturtructure_idk_what_to_call_it).deb /home/(user)/bin
这将提取这里的所有内容
警告对于 sh 或 bash 用户来说,这可能会变得复杂,因此对于 sh:nano ~/.bashsrc
和 bash:来说nano ~/.bashrc
,请转到底部并在最后进行修改。
所以对我来说,我个人建议你使用bash而不是sh,因为我的电脑是sh,你可以使用命令bash
进入bash。
我们必须编辑 .bashrc 文件,因此我们需要输入:
nano ~/.bashrc
它是非 root 的,所以它可以工作,然后我们必须在最后添加它:
export PATH="/home/(user)/bin/make_(version)_(cpu_insturtructure_idk_what_to_call_it)/usr/bin:$PATH"
然后保存。
完成后,您可以执行以下命令:
source ~/.bashrc
瞧!它会很容易工作!
您也可以使用 gcc 执行此操作,但如果您可以在 usr 文件下找到 bin 文件,则可以在单独的文件中执行此操作。