ubuntu16.04(ubuntu1604升级到1804)

http://www.itjxue.com  2023-01-25 00:03  来源:未知  点击次数: 

Ubuntu 16.04 开启远程连接

Ubuntu 16.04 自带远程桌面功能,可以实现桌面的远程访问,具体设置如下:

sudo apt-get install dconf-editor

org gnome desktop remote-access

U盘安装Ubuntu 16.04单系统

本文简单介绍电脑安装Ubuntu 16.04LTS 单系统过程中相关事宜。

首先,准备一个刻录好Ubuntu16.04的优盘启动盘。

如果你之前有任何其他的win系统不想要了且想重新分区,可以用分区助手重新分好区,留一个100g给Ubuntu即可,格式无所谓,因为在安装时还会再格式一遍。

准备好后,进bios设置优盘优先启动,或者直接从bios进入优盘,这时:

有可能你的安装镜像出不来,而是出现 boot....命令行,此时,按下table键,会看到出现live live install .......

输入live,回车,就会进入安装界面。

前面选择语言什么的直接下一步,到安装界面时,选择“其他选项”

进入分区设置界面,这里是比较重要的分区设置。

个人建议,将你的100g硬盘先点“-”号,使之成为“空闲”,随后点击它,选择“+”号,直接选择主分区,留你内存大小(比如8000m),剩下的全部挂载点选择"/", 确定后,再将刚才预留的8000m设为交换空间,逻辑分区,即可,最下面的启动引导设备,选择你挂载点是“/”的分区,开始安装。

安装结束后,重启,一般情况下就可以进入系统了,但是,有可能会出现一个情况:屏幕黑屏,只有左上角一个光标在不断闪烁,无法进入系统。

此时是因为,你的启动引导没有设置在安装好的系统里,解决方法如下:

先插优盘进入之前安装Ubuntu的试用系统,即live cd系统

一定要先连上网

打开命令行,

这个命令可以查看系统内的分区信息,看boot的星号是不是在你的ubuntu系统分区上,通常是不在。

所以,执行

然后

安装完grub后看到,no error就可以啦,重启,成功进入Ubuntu系统~

如有错误,敬请指正~

Ubuntu 16.04如何切换Intel集显与Nvidia独显

Ubuntu 16.04 默认使用的是集显,而且对Nvidia的支持存在巨大的问题。我使用的笔记本是Alienware 13 R3触摸屏,显卡是GTX 1060,在安装Nvidia GPU支持的过程中碰到了诸多麻烦,包括:1. 不支持外接显示器;2. 安装驱动后黑屏或者花屏;3. 甚至安装驱动后无法进入Ubuntu系统。以下是我解决方法,欢迎大家补充指正。

打开终端,输入:

在我的笔记本上显示如下图,如果你的也是类似情形,请继续阅读。

打开system settings - details,可以查看现在正在使用的显卡。如图,我现在已经在使用Nvidia显卡。

先添加NVIDIA 的ppa 源:

打开system settings - Softwares Updates - Additional Drivers,或者在中终端输入:

以上是可以使用的驱动,默认会使用Nouveau。

可以打开终端,查看为你的显卡推荐使用的驱动,输入如下:

这里给我推荐使用的是nvidia-387,要安装可以在终端输入:

安装完成之后,打开Software Updates,可以看到新安装的显卡驱动已经在使用。

在终端输入

打开Nvidia X Server Settings,选择PRIME Profile,在此可以自由切换集显和独显。如果没有PRIME Profiles,先reboot。

在安装好了Nvidia驱动之后,重启之后可能花屏或者黑屏,出现这个问题的原因是在UEFI 的Secure Boot模式下,Ubuntu 16.04会阻止第三方内核模块的载入,包括Nvidia驱动;BIOS下则不会遇到这个问题。

1. 如何卸载Nvidia驱动

如不愿意关闭Secure Boot,则在花屏状况下,ctrl+alt+F1关闭Ubuntu GUI界面,进入Virtual Terminal卸载Nvidia驱动,输入:

2. 关闭Secure Boot

按照上述方式进入VT,reboot重启。在开机阶段进入Boot Setup,UEFI下的Secure Boot选择“Disable”。

参考资料:

【1】

【2】

Ubuntu 16.04网络配置(静态IP)

打开虚拟机编辑/etc/network/interfaces文件

root@swift:/home/swift# cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto ens33#16.04的命名为ens33不是eth0

iface ens33 inet static#static表示静态

address 192.168.110.111 ? ?#IP地址

netmask 255.255.255.0 ? ?#子网掩码

gateway 192.168.110.2 ? ?#网关

dns-nameservers 61.139.2.69 ? ?#DNS

root@swift:/home/swift# /etc/init.d/networking restart

[ ok ] Restarting networking (via systemctl): networking.service.

root@swift:/home/swift#ping -c 4

PING (180.97.33.108) 56(84) bytes of data.

64 bytes from 180.97.33.108: icmp_seq=1 ttl=128 time=51.1 ms

64 bytes from 180.97.33.108: icmp_seq=2 ttl=128 time=48.9 ms

64 bytes from 180.97.33.108: icmp_seq=3 ttl=128 time=49.4 ms

64 bytes from 180.97.33.108: icmp_seq=4 ttl=128 time=51.3 ms

--- ping statistics ---

4 packets transmitted, 4 received, 0% packet loss, time 3006ms

rtt min/avg/max/mdev = 48.966/50.215/51.304/1.041 ms

root@swift:/home/swift#

到此配置完成可以连接网络进行安装和更新了。

如果重启服务后还是不能连接网络

编辑/etc/resolvconf/resolv.conf.d/目录下的base? head两个文件

在末尾追加DNS

例如:

nameserver 61.139.2.69#使用当地网络服务商提供的DNS

修改后重启网络服务或重启虚拟机(reboot、init 6、shutdown -r now等多种方法)。

(责任编辑:IT教学网)

更多

推荐SQL Server文章