Ubuntu双系统

安装Linux:Ubuntu双系统以及进行配置

wallhaven-83lq62

Ubuntu双系统安装

我的电脑是Win10系统,想安装一个Ubuntu系统。由于Ubuntu系统我使用还不是太熟悉,所以我就进行安装双系统。等熟悉了Ubuntu系统就把win10给删掉~安装双系统的过程是非常简单的,几乎没什么问题出现。

给大家一个视频,按照下面的视频来安装不会有太大的问题:

https://www.bilibili.com/video/BV11k4y1k7Li?from=search&seid=15367496057134056407

按照这个视频基本不会有什么问题。

镜像文件地址:Ubuntu镜像文件下载地址

Rufus软件链接: https://pan.baidu.com/s/1OPou3IiTbSmKWEEm4IYL_Q 密码: t0nm

Ubuntu设置,美化

大家看视频就好~

https://www.bilibili.com/video/BV1iK4y1v7Vo

上述视频比较多,可以只看前面的。把你的镜像源给替换成阿里云的。

要想美化可以看下面的视频:(提醒一下:如果你是用的谷歌浏览器。一定要记得下载谷歌访问助手插件!!!)

https://www.bilibili.com/video/BV1Wa4y1j73V

Ubuntu安装QQ、微信、TIM

  1. 打开终端输入:
1
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
  1. 然后按照提示,安装 微信 wechat:
1
sudo apt-get install deepin.com.wechat
  1. 安装QQ只需要一条命令:
1
sudo apt-get install deepin.com.qq.im

Ubuntu安装WPS

下载wps deb包(https://www.wps.cn/product/wpslinux/)

下载后双击打开ubuntu软件来安装。

或命令安装

1
2
cd Download
sudo dpkg -i wps-office_11.1.0.9662_amd64.deb

安装字体

其实这个时候已经安装好了,找到WPS的图标点开会弹出一个系统错误,提示缺少系统字体。

这里给出一位网友所提供的系统字体。

链接: https://pan.baidu.com/s/1eS6xIzo\

下载字体文件,然后在字体所在的目录启动终端,执行

1
sudo unzip wps_symbol_fonts.zip -d /usr/share/fonts/wps-office

然后重启wps就可以啦。

Ubuntu安装Typora

1
2
3
4
5
6
7
8
# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora

Ubuntu安装IDEA

下载IDEA,点击跳转

下载完成后解压idea压缩包

启动IDEA

打开idea解压后的包,进入bin文件夹。

在此处打开终端,输入命令:

1
./idea.sh

idea.sh是IDEA的启动文件 我们运行运行idea.sh启动 IDEA。

若提示权限不够,那就为这个脚本文件增加权限:

1
chmod 777 ./idea.sh

破解

破解的方法与在Windows安装破解的方法是一样的。

Ubuntu配置Tomcat

​ (转载https://yq.aliyun.com/articles/762676)

一、安装 Java

Tomcat 9 要求在系统上安装 Java SE 8 或者更新版本。我们将会安装 OpenJDK 11,Java 平台的开源实现。

以 root 或者其他 sudo 权限用户身份运行下面的命令来更新软件包索引,并且安装 OpenJDK 11 JDK 软件包:

1
2
sudo apt update
sudo apt install openjdk-11-jdk

一旦安装完成,通过检查 Java 版本来验证它:

1
java -version

输出应该像下面这样:

1
2
3
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

二、创建一个系统用户

以 root 用户运行 Tomcat 有一个安全风险。我们将会创建一个系统用户和用户组,其主目录为/opt/tomcat。我们将会使用这个用户来运行 Tomcat 服务。想要这么做,输入下面的命令:

1
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat

三、下载 Tomcat

Tomcat 二进制发行版在 Tomcat 下载页面可以下载

就在写作的时候,最新的 Tomcat 版本是 9.0.35。在继续下一步之前,检查 Tomcat 9 下载页面,看看是否有更新的版本可以下载。

使用wget来下载 Tomcat zip 文件到/tmp目录:

1
2
VERSION=9.0.35
wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -P /tmp

一旦下载完成,解压 tar 文件到/opt/tomcat目录:

1
sudo tar -xf /tmp/apache-tomcat-${VERSION}.tar.gz -C /opt/tomcat/

Tomcat 会定期更新 安全补丁和新功能。想要更好地升级版本和更新,我们将会创建一个符号链接,称为latest,指向 Tomcat 安装目录。

1
sudo ln -s /opt/tomcat/apache-tomcat-${VERSION} /opt/tomcat/latest

稍后,当升级 Tomcat 时,解压新的版本,并且修改符号链接,指向它。

前面创建的系统用户必须对 tomcat 安装目录有访问权限。修改目录归属到用户和用户组 tomcat:

1
sudo chown -R tomcat: /opt/tomcat

在 Tomcat bin目录下的 shell 脚本必须可执行:

1
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'

这些脚本将会被用来启动,停止,以及其他对 Tomcat 的管理操作。

四、创建 SystemD 单元文件

与使用 shell 脚本来启动和停止 Tomcat 服务器相比,我们将会将它作为服务来运行。

打开你的文本编辑器,并且在/etc/systemd/system/目录下创建一个 tomcat.service 单元文件。

1
sudo nano /etc/systemd/system/tomcat.service

粘贴下面的配置文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[Unit]
Description=Tomcat 9 servlet container
After=network.target

[Service]
Type=forking

User=tomcat
Group=tomcat

Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true"

Environment="CATALINA_BASE=/opt/tomcat/latest"
Environment="CATALINA_HOME=/opt/tomcat/latest"
Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

ExecStart=/opt/tomcat/latest/bin/startup.sh
ExecStop=/opt/tomcat/latest/bin/shutdown.sh

[Install]
WantedBy=multi-user.target
如果你的 Java 安装路径不一样,请修改`JAVA_HOME`环境变量。

保存并且关闭文件,通知 systemd 一个新的单元文件存在:

1
sudo systemctl daemon-reload

启用并且启动 Tomcat 服务:

1
sudo systemctl enable --now tomcat

检查服务状态:

1
sudo systemctl status tomcat

输出应该显示 Tomcat 服务器已经启用,并且运行了:

1
2
3
4
5
6
● tomcat.service - Tomcat 9 servlet container
Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2020-05-25 17:58:37 UTC; 4s ago
Process: 5342 ExecStart=/opt/tomcat/latest/bin/startup.sh (code=exited, status=0/SUCCESS)
Main PID: 5362 (java)
...

你可以 像其他 systemd 服务一样 启动,停止和重启 Tomcat:

1
2
3
sudo systemctl start tomcat
sudo systemctl stop tomcat
sudo systemctl restart tomcat

Ubuntu读取.chm文件

一般我们读取.chm文件都是用来查看JAVAAPI文档的,但是Ubuntu不能直接查看,需要安装一个软件后才能查看。

安装命令:

  • 第一步 打开终端,(相信接触过linux系统的朋友没有不会的~)

  • 第二步 更新代码库,指令为:

    1
    sudo apt-get install update
  • 第三步 安装软件,指令为:

    1
    sudo apt-get install kchmviewer
-------------------本文结束 感谢您的阅读-------------------