ubuntu桌面版换成服务器版,Ubuntu Desktop 变为 Ubuntu Server 服务器版的方法

去Ubuntu官网看到有好几种版本可以下载,alternate(文本安装)、desktop9(桌面)、netbook(上网本)、server(服务器)。

使用server版某个理由:

32位的系统可以使用4G以上的内存,最多能到64G。前提是主板能够支持

特别提示。

32位系统,打开内存得映射功能后,系统将不能使用休眠功能(休眠与待机不同)

驱动有可能不和server 版兼容!!!

我已经遇到ATI 显卡不兼容问题,到时候别来问我怎么办。

和windows 不一样,不需要重新下载 Ubuntu Server 版。只需要安装Server  内核 使用就可以了。

安装server 内核很简单 叫出终端输入:

sudo apt-get install  linux-image-server linux-headers-server linux-server

(我已经安装了不过还是演示下)

luozhuang@ubuntu:~$ sudo apt-get install  linux-image-server linux-headers-server linux-server

正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

linux-headers-server 已经是最新的版本了。

linux-image-server 已经是最新的版本了。

linux-server 已经是最新的版本了。

升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级

如何确认已经使用服务器内核?

安装成功以后重新启动

终端输入 uname -a

我这里显示:

www.linuxidc.com@ubuntu:~$ uname -a

Linux ubuntu 2.6.38-8-server #42-Ubuntu SMP Mon Apr 11 03:49:04 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

可以看到已经使用服务器内核 Linux ubuntu 2.6.38-8-server

如果还没有使用server 就把 原来内核卸载即可,图形化界面安装卸载 工具较

如果你打开 你熟悉的Vmware 出现下面提示:"Before you can run VMware, several modules must be compiled and loaded into the running kernel.

Kernel Headers linux-headers-2.6.38-8-server

请先升级你的 VMware(具体看看 http://blog.csdn.net/luozhuang/article/details/6601251) 然后

sudo apt-get install linux-headers-serverwww.linuxidc.com@ubuntu:~$ sudo apt-get install linux-headers-server

[sudo] password for luozhuang:

正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

将会安装下列额外的软件包:

linux-headers-2.6.38-8-server

下列【新】软件包将被安装:

linux-headers-2.6.38-8-server linux-headers-server

升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

需要下载 0 B/833 kB 的软件包。

解压缩后会消耗掉 10.6 MB 的额外空间。

您希望继续执行吗?[Y/n]y

选中了曾被取消选择的软件包 linux-headers-2.6.38-8-server。

(正在读取数据库 ... 系统当前共安装有 141451 个文件和目录。)

正在解压缩 linux-headers-2.6.38-8-server (从 .../linux-headers-2.6.38-8-server_2.6.38-8.42_amd64.deb) ...

选中了曾被取消选择的软件包 linux-headers-server。

正在解压缩 linux-headers-server (从 .../linux-headers-server_2.6.38.8.22_amd64.deb) ...

正在设置 linux-headers-2.6.38-8-server (2.6.38-8.42) ...

Examining /etc/kernel/header_postinst.d.

run-parts: executing /etc/kernel/header_postinst.d/nvidia-common 2.6.38-8-server /boot/vmlinuz-2.6.38-8-server

正在设置 linux-headers-server (2.6.38.8.22) ...0b1331709591d260c1c78e86d0c51c18.png

<think>好的,用户想了解如何配置和使用x11vnc服务。首先,我需要回忆一下相关的安装步骤和配置方法。根据提供的引用,不同的Linux发行版可能有不同的安装命令,比如CentOS、Ubuntu和UOS。用户可能需要先安装x11vnc,然后设置密码,配置服务文件,最后启动服务并设置开机自启。 记得引用中提到,安装后需要存储密码,使用x11vnc -storepasswd命令。然后是配置systemd服务文件,这一步在CentOS和Ubuntu可能有所不同,需要指定正确的显示器和认证文件路径。特别是Ubuntu使用lightdm的情况,需要-auth参数指向正确的路径,这可能是一个容易出错的地方,需要特别注意。 另外,用户可能还想知道如何验证服务是否正常运行,比如检查端口5900是否监听,或者用netstat命令查看。还有防火墙设置,如果用户无法连接,可能需要开放端口,这也是一个常见问题。 启动服务后,设置开机自启是必要的,这样每次重启服务器都不需要手动启动。不同系统可能使用不同的命令,比如systemctl enable。最后,用户可能需要使用VNC客户端连接,这里推荐一些工具,并提醒用户输入密码。 生成相关问题时,要考虑用户可能遇到的后续问题,比如性能分析、优化方法和应用场景,但根据引用内容,可能更偏向于配置中的问题,比如防火墙设置、无法连接的原因、不同桌面环境的配置差异以及安全性问题。需要确保问题覆盖用户可能遇到的典型问题,帮助用户深入理解和解决问题。</think>### x11vnc服务配置教程 #### 1. 安装x11vnc **CentOS/RedHat系统**: ```bash sudo yum install x11vnc net-tools ``` **Ubuntu/Debian/UOS系统**: ```bash sudo apt-get install x11vnc xvfb fluxbox # 包含必要依赖[^2][^3] ``` #### 2. 设置访问密码 ```bash sudo x11vnc -storepasswd # 生成密码文件(默认路径:/home/USER/.vnc/passwd) ``` 输入两次密码后,文件会存储在指定路径[^3] #### 3. 配置服务文件 创建systemd服务(以Ubuntu为例): ```bash sudo nano /lib/systemd/system/x11vnc.service ``` 写入以下内容: ```ini [Unit] Description=x11vnc remote desktop server After=display-manager.service network.target [Service] Type=simple ExecStart=/usr/bin/x11vnc -display :0 -auth /run/lightdm/root/:0 -forever -rfbauth /home/USER/.vnc/passwd -rfbport 5900 -shared -noxdamage Restart=on-failure [Install] WantedBy=multi-user.target ``` *注:不同桌面环境需调整`-auth`路径* - GNOME:`/run/user/1000/gdm/Xauthority` - LightDM:`/run/lightdm/root/:0`[^3] #### 4. 启动与验证 ```bash sudo systemctl daemon-reload sudo systemctl start x11vnc # 启动服务[^1] sudo netstat -tulpn | grep 5900 # 验证端口监听 ``` #### 5. 设置开机自启 ```bash sudo systemctl enable x11vnc ``` #### 6. 客户端连接 使用VNC Viewer/TigerVNC等工具连接: - 地址:`服务器IP:5900` - 密码:步骤2设置的密码 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值