debian最小化安装如何安装桌面_安装Debian并开启远程桌面(通过Xorg)

2023-05-16

目的

  1. 安装一个Debain系统到本地电脑
  2. Debain不联网的条件下也能使用apt install
  3. 使用windows电脑远程桌面连接Debian
  4. 要求Debain使用Xorg远程连接,而非Xvnc

素材

  1. U盘一个,最少8G
  2. debian-9.9.0-amd64-DVD-1.iso debian-9.9.0-amd64-DVD-2.iso debian-9.9.0-amd64-DVD-3.iso(这些文件可以到Debian的官网下载,目前Debian已经出了10.0.0。但是因为我要用的软件无法使用10.0.0,所以,这里我依然使用9.9.0。推荐没有特殊要求的用户,使用最新版本的系统。这里可以找到往期版本的下载链接)

准备工作

使用管理员运行ultraiso,打开debian-9.9.0-amd64-DVD-1.iso,点击菜单栏启动,选择写入硬盘映像,选择你要用的U盘,写入方式选择raw,点击写入,等待完成。

安装Debian注意事项

  1. 为计算机命名时只使用字母和数字,如Acer,username:GiantRoot
  2. 安装时domian name空着不填
  3. 安装的时候可以选择拔掉网线,不选择network mirror, 不选择release update
  4. 选择安装Debian desktop environment, Xfce, ssh server, web server
  5. 完成安装,重启电脑

设置下载源为本地DVD镜像

  1. 将DVD-1, DVD-2, DVD-3 三个iso文件复制到新安装的Debian系统中
  2. 打开命令行,su 进入管理员模式,输入密码
  3. 创建文件夹用来挂载iso文件,并挂载
mkdir -p /media/dvd1
mkdir -p /media/dvd2
mkdir -p /media/dvd3
mount -o loop debian-9.9.0-amd64-DVD-1.iso /media/dvd1/
mount -o loop debian-9.9.0-amd64-DVD-2.iso /media/dvd2/
mount -o loop debian-9.9.0-amd64-DVD-3.iso /media/dvd3/

修改 /etc/apt/sources.list 文件,添加dvd库

先备份源文件

cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后修改 /etc/apt/sources.list 为如下三行

deb [trusted=yes] file:///media/dvd1/  stretch contrib main
deb [trusted=yes] file:///media/dvd2/  stretch contrib main
deb [trusted=yes] file:///media/dvd3/  stretch contrib main

注意这里我们选择的所有库均来自DVD,非常适用于不连外网的电脑,但是对于需要连接外网的电脑,可以添加网易提供的镜像源到/etc/apt/sources.list

vi /etc/apt/sources.list
# 添加下列内容,添加163国内镜像源

deb http://mirrors.163.com/debian/ stretch main non-free contrib

deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib

deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib

deb-src http://mirrors.163.com/debian/ stretch main non-free contrib

deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib

deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib

deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib

deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib

远程桌面

hiroom2(感觉是日本人的网站)提供了很多远程桌面访问linux系统的方法,但是对Debian效果不好,该网站只建议使用Xvnc,但是某些软件Xvnc无法显示,所以让我不得不找办法来使用Xorg。

首先,安装xrdp,xfce4,net-tools. net-tools是用来使用ifconfig查看ip的,但是也可以直接使用"ip a"来查看。

apt-get install net-tools xrdp xfce4 tigervnc-standalone-server
echo xfce4-session>/home/GiantRoot/.xsession

如果安装了其他桌面环境(强推KDE),可以更换"xfce4-session"为

"startkde"  #使用KDE
"cinnamon-session"  #使用cinnamon
"mate-session"  #使用mate
"gnome-session"  #gnome

卸载xserver-xorg-legacy,不知道会不会有影响,但是只有这样才能使用Xorg,参考

apt-get purge xserver-xorg-legacy
apt-get install xrdp

之后使用其他电脑远程桌面连接这台Debian机的ip就可以了,这里第一次使用可能需要使用xorg连接两次。

固定ip

在一个路由器下面,固定这台Debian的ip有利于访问,不然说不定一关机开机就换ip,还得查找。

进入xfce桌面系统,左上角Application,setting->Network Connections。 进行相关设置。然后重启电脑,本地ip就变成了192.168.1.10

    address 192.168.1.10
    netmask 255.255.255.0
    gateway 192.168.1.1
    DNS 114.114.114.114,223.5.5.5,223.6.6.6,8.8.8.8

这里选择192.168.1.10是因为.1到.10这几个ip路由器不会自动分配,所以没有被占用的风险。

结束Enjioy

远程桌面访问Debian
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

debian最小化安装如何安装桌面_安装Debian并开启远程桌面(通过Xorg) 的相关文章

随机推荐