linux系统下常用软件的安装与操作实现

简介: linux系统下常用软件的安装与操作实现

本文来介绍下如何在 Linux 上安装 Windows 上常用的软件,桌面更多的用的是 Ubuntu ,下面就以 Ubuntu 为例。


一、安装环境


本文使用的安装环境,如下所示:

linuxy@linuxy:~$ cat /proc/version

Linux version 5.11.0-36-generic (buildd@lcy01-amd64-004) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #40~20.04.1-Ubuntu SMP Sat Sep 18 02:14:19 UTC 2021

linuxy@linuxy:~$

不仅仅 Ubuntu 可以按照本文介绍的安装,原理上以 Ubuntu 为基础的同版本 Linux 操作系统都可以按照本文来安装 Windows 的常用软件。


二、安装步骤


2.1 辅助软件包

安装 ca-certificates,如下所示:

linuxy@linuxy:~$ sudo apt update

linuxy@linuxy:~$ sudo apt install ca-certificates

ca-certificates 包是通用 CA 证书,包含 Mozilla 浏览器附带的证书颁发机构,以允许基于 SSL 的应用程序检查 SSL 连接的真实性。


2.2 配置环境

进入正题,配置安装应用需要的环境,同时也配置安装源,如下所示:

linuxy@linuxy:~$ wget -O- https://deepin-wine.i-m.dev/setup.sh | sh

这个步骤可能需要费点时间。


2.3 安装应用软件包

2.3.1 安装微信

上面 2.2 配置环境中,已配置了安装源,执行如下命令安装微信:

linuxy@linuxy:~$ sudo apt-get install -y com.qq.weixin.deepin

安装完成需要的软件包后,需要注销重新登录,如果不注销,应用图标无法显示,后面安装 QQ、腾讯视频等都需要注销重新登录。

如果点击微信图标无法启动,可以尝试下面两种方法来解决问题:

(1)删除主目录下 .deepinwine/ 目录下的所有与微信相关的内容,如下所示:

linuxy@linux:~$ cd .deepinwine/

linuxy@linux:~/.deepinwine$ ls

Deepin-WeChat

linuxy@linux:~/.deepinwine$

上例中,删除 Deepin-WeChat 目录即可。

(2)执行如下命令:

export MESA_GL_VERSION_OVERRIDE=4.5

上面这个命令设置了临时的环境变量,对当前终端有效。长期的可以通过修改文件 ~/.pam_environment,在文件中添加 MESA_GL_VERSION_OVERRIDE=4.5 即可,如果没有该文件,则创建即可。

2.3.2 安装 QQ

安装 QQ,执行如下命令:

linuxy@linuxy:~$ sudo apt-get install -y com.qq.im.deepin

启动后界面如下所示:

9a777a1b82e947deb49b6f1a0868c495.png

2.3.3 安装 TIM

安装 TIM,执行如下命令:

linuxy@linux:~$ sudo apt install com.qq.office.deepin

启动后界面如下所示:

4500c10ce1c643eaa46649e5297d6b46.png

2.3.4 安装腾讯视频

安装腾讯视频,执行如下命令:

linuxy@linux:~$ sudo apt install com.qq.video.deepin

启动后界面如下所示:

317abaef014343f8a7fcfcb6776e84db.png

2.3.5 安装 QQ 音乐

安装  QQ 音乐,执行如下命令:

linuxy@linux:~$ sudo apt install com.qq.music.deepin

启动后界面如下所示:

07418fae9c064914a3c8af506345720f.png


三、总结


好了,上面介绍了 Windows 常用软件在 Ubuntu 上的详细安装步骤,赶紧来体验下吧!

目录
相关文章
|
6月前
|
Ubuntu Linux Anolis
Linux系统禁用swap
本文介绍了在新版本Linux系统(如Ubuntu 20.04+、CentOS Stream、openEuler等)中禁用swap的两种方法。传统通过注释/etc/fstab中swap行的方式已失效,现需使用systemd管理swap.target服务或在/etc/fstab中添加noauto参数实现禁用。方法1通过屏蔽swap.target适用于新版系统,方法2通过修改fstab挂载选项更通用,兼容所有系统。
524 3
Linux系统禁用swap
|
6月前
|
Linux
Linux系统修改网卡名为eth0、eth1
在Linux系统中,可通过修改GRUB配置和创建Udev规则或使用systemd链接文件,将网卡名改为`eth0`、`eth1`等传统命名方式,适用于多种发行版并支持多网卡配置。
1041 3
|
5月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
367 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
Ubuntu Linux 网络安全
Linux系统初始化脚本
一款支持Rocky、CentOS、Ubuntu、Debian、openEuler等主流Linux发行版的系统初始化Shell脚本,涵盖网络配置、主机名设置、镜像源更换、安全加固等多项功能,适配单/双网卡环境,支持UEFI引导,提供多版本下载与持续更新。
628 3
Linux系统初始化脚本
|
5月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
604 0
|
7月前
|
运维 Linux 开发者
Linux系统中使用Python的ping3库进行网络连通性测试
以上步骤展示了如何利用 Python 的 `ping3` 库来检测网络连通性,并且提供了基本错误处理方法以确保程序能够优雅地处理各种意外情形。通过简洁明快、易读易懂、实操性强等特点使得该方法非常适合开发者或系统管理员快速集成至自动化工具链之内进行日常运维任务之需求满足。
461 18
|
6月前
|
安全 Linux Shell
Linux系统提权方式全面总结:从基础到高级攻防技术
本文全面总结Linux系统提权技术,涵盖权限体系、配置错误、漏洞利用、密码攻击等方法,帮助安全研究人员掌握攻防技术,提升系统防护能力。
607 1
|
6月前
|
监控 安全 Linux
Linux系统提权之计划任务(Cron Jobs)提权
在Linux系统中,计划任务(Cron Jobs)常用于定时执行脚本或命令。若配置不当,攻击者可利用其提权至root权限。常见漏洞包括可写的Cron脚本、目录、通配符注入及PATH变量劫持。攻击者通过修改脚本、创建恶意任务或注入命令实现提权。系统管理员应遵循最小权限原则、使用绝对路径、避免通配符、设置安全PATH并定期审计,以防范此类攻击。
1194 1
|
7月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
357 6