相关文章
虚拟机安装Debian 12.5.0及其常用软件(2024.7)
2024-11-19 14:38

这次更新扩充一下内容,系统版本是Debian 12.5.0,增加图片,以及安装系统过程,增加了一些常用的软件,另外有些网站的域名也发生了变化,这次一并更新。

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

目录

1 系统安装篇

1.1 安装VMWare Workstation Pro 17.5

1.2 下载Debian 12.5.0安装镜像

1.3 虚拟机安装Debian 12.5.0

1.4. 安装VMWare Tools

2 系统初始化篇

2.1 开启SSH远程操作

2.2 增加用户权限

2.3 换源与更新

2.4 AMD虚拟机分辨率问题

2.5. 安装vim

2.6 安装防火墙

2.7 安装GCC/G++

2.8 安装make

2.9 安装curl

3 虚拟机安装篇

3.1 安装VMWare Workstation Pro 17.5 For Linux

4 开发环境安装篇

4.1 安装JDK8

4.1.1 命令行安装

 4.1.2 tar.gz包安装

4.2 安装Node.js

4.3 安装SVN

4.4 安装Git

4.5 安装Redis

4.6 安装Nginx

4.7 安装MongoDB

4.8 安装Python3

5 数据库安装篇

5.1 安装MySQL 5.7

5.2 安装PostgreSQL-15

6. deepin资源安装篇

6.1 安装deepin wine

7 压缩软件安装篇

7.1 安装7zip

7.2 安装zip

7.3 安装360压缩

8 浏览器安装篇

8.1 安装Edge浏览器

8.2 安装Chrome

9. 开发辅助工具安装篇

9.1 安装Another Redis Desktop Manager

9.2 安装SSH工具electerm

9.3 安装FTP/SFTP工具FileZilla

9.4 安装VS Code

10 办公软件安装篇

10.1 安装百度网盘

10.2 安装WPS

10.3 安装微信

10.4 安装QQ

10.5 安装钉钉

10.6 安装迅雷

10.7 安装PDF阅读器Okular

10.8 安装本地文件搜索软件

10.8.1 Fsearch

10.8.2 ANGRYsearch

11 影音软件安装篇

11.1 安装视频/音频播放器

11.1.1 SMPlayer

11.1.2 VLC

11.2 安装网络音乐播放器

11.2.1 QQ音乐

11.2.2 网易云音乐

11.3 安装图片软件

11.3.1 Gwenview

12 格式软件安装篇

12.1 安装mkvtoolnix

12.1.1 使用官方源apt安装(版本至74)

12.1.2 增加apt源安装

12.2 安装格式转换工具

12.2.1 ffmpeg

12.2.2 格式工厂Deepin Wine版

13 硬件工具安装

13.1 安装烧录工具

13.1.1 balenaEtcher(可烧录Linux,不能烧录Windows)

13.1.2 WoeUSB(可烧录Windows,不能烧录Linux)

14 远程工具安装篇

14.1 安装桌面远程工具ToDesk

14.2 安装内网穿透工具

14.2.1 nattunnel(收费)

14.3 安装异地组网工具

14.3.1 openlink/zerotier(收费)(不能保证一定成功)

14.3.2 蒲公英(收费)

15 模拟器篇

15.1 安卓模拟器


VMWare Workstation Pro 17.5允许个人用户免费用于学习,默认自行安装完成,由于VMWare已经被博通收购,所以下载前需要注册成功博通的账号,并且处于登录状态,下载地址如下

官网下载页面地址

但是官网只保留最新版,历史版见如下地址

Debian 12.5.0镜像直接下载地址

https://laotzu.ftp.acc.umu.se/cdimage/archive/12.5.0/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

这里选上SSH,方便远程

虚拟机关机,去掉安装介质

VMWare虚拟机菜单,安装VMWare Tools

进入光驱,复制tar.gz文件到某目录,解压,具体需要看文件名

命令行进入目录,解压,执行

 

切换到root用户,执行安装

 

有是否选项的地方全选yes,no也输入yes,其余直接回车,安装完成后,重启虚拟机

安装完成

打开终端,输入ip addr查看ip地址

如果在安装系统时勾选了SSH,这里就不用再安装SSH了,如果没安装的话,这里补一个安装方式,可以在换源之后执行

 

使用远程工具,远程成功

debian默认不给普通用户sudo权限, 先进入root用户, 修改权限

 

定位到 %sudo ALL = (ALL:ALL) ALL,插入

 
 

:wq!退出,获取sudo权限

由于Debian默认用DVD的apt仓库,不能联网安装,因此必须换源

 

注释掉deb cdrom,修改如下,记得打开网络

中科大源

 

更新

 
 

AMD虚拟机可能出现分辨率问题,如果出现了执行,不过我这没遇到,Debian 11时遇到过

 
 
 
 
 

放开22端口

 

启用防火墙

 
 
 
 
 
 
 
 
 

用于在Linux中使用无法兼容的Windows应用

下载地址和1中是一样的,就是要选不同的下载项

安装前VMWare Workstation Pro For Linux务必要先安装gcc

放到文件夹,进入,执行

 
 

进入控制台,找到VMWare,开始安装,安装过程同Windows

如果报

Before you canrun VMware, several modules must be compiled andloaded into the running kernel.

安装依赖 

 

重启 

如果在虚拟机中开虚拟机,需要把虚拟机的CPU下几个选项勾上

4.1.1 命令行安装

 

检查Java版本

 
 

 4.1.2 tar.gz包安装

官网下载Linux版本的软件

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

下载JDK8 x64 tar.gz包, 解压到目录

 

创建文件夹

 

移动到/usr/lib

 

修改环境变量

 

在最底下加入这段

 

重启配置

 

配置完有时会出现新开终端失效问题,需要在 /etc/bash.bashrc里面进行配置相同的配置

 

在最底下加入这段

 

重启配置

 
 
 

node14和npm6,版本已不再更新,这里是为了适配ruoyi-cloud,仍使用旧版本

 

如果不行,试试

 

如果还不行,补一个文件

https://pan.baidu.com/s/1g1xY21ZrMcOLTZX9S2WVXA?pwd=f9kd

创建~/.nvm文件夹

 

下载后上传里面的nvm.sh文件和bash_completion,到~/.nvm文件夹下,执行 

 

插入

 

 执行 

 

安装nodejs14

 

查看安装情况

 
 

配置npm源,阿里云的镜像站域名已经发生变化

 
 
 
 
 
 
 

修改配置文件

 

如果要远程访问

bind改为0.0.0.0,允许所有IP访问,protected-mode改为no,重启Redis

重启Redis,开机自启动Redis

 

防火墙放开6379端口

 

宿主机测试成功 

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

 

修改配置文件

 

重启Nginx,开机自启动Nginx

 

防火墙放开80端口

 

 宿主机测试成功

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

导入公钥

 

创建 MongoDB 的软件源

 

更新apt源,安装

 

启动MongoDB,开机自启动MongoDB

 

创建用户

 

切换数据集

 

创建用户

 

修改配置文件,允许远程访问,bindIp改成0.0.0.0

 
 
 

防火墙放开27017端口

 

宿主机测试成功

安装Python3和pip3

 

查看安装是否成功

 

加快速度可以换源

 
 
 

MySQL 5.7,版本已不再更新,这里是为了适配ruoyi-cloud,仍使用旧版本

最后一个适配debian的5.7版本为5.7.42

创建软件安装目录

 

下载Debian Linux 10 (x86, 64-bit), DEB Bundle,解压到目录

或者使用wget下载

 

进入目录,执行

 

进入MySQL目录

 

执行安装命令

 

如果报错,执行

 

中途设置root用户密码,MySQL 5.7安装完成

密码登录MySQL

 
 

允许root用户外部访问MySQL(实际生产中千万不要这么用,非常危险,仅用来测试通信情况)

 

防火墙放开3306端口

 

宿主机测试成功,如果不成功,查看绑定情况

 

bind-address 改为0.0.0.0

重启数据库

 

宿主机测试成功 

添加资源

 

安装

 

修改postgres用户密码

 

进入后执行SQL,将postgres用户的密码改成你想要的密码,我这里是postgres

(实际生产中千万不要用户名密码相同,非常危险,仅用来测试通信情况)

 

退出

 

修改配置文件,允许远程访问

 

在port = 5432 前加上一行 listen_addresses = '*

 

ipv4认证,地址改为0.0.0.0/0,METHOD改为md5,重启postgresql

 

防火墙放开5432端口

 

开机自启

 

宿主机测试成功 

 
 
 
 
 
 
 

下载

 

安装

 

如果报错执行一下

 
 
 
 

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装可能需要的依赖

 

安装

 
 

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装可能需要的依赖

 

安装

 
 
 

一个开源的Redis可视化工具。

GitHub上下载发行版

Linux的软件包格式为AppImage。获取最新AppImage包,然后传入虚拟机

或者使用wget

 

安装

 

执行,一定要加--no-sandbox

 
 

如果要添加到桌面或者启动栏,按以下步骤

把appimage解压

 

进入目录,找到desktop文件,编辑,把Exec后改成Appimage的地址,图片地址改成解压后的图标地址,Ctrl+S保存

复制到桌面,允许运行

 

 复制到菜单

 
 
 

官网或者GitHub下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装

 
 
 
 
 
 

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装

 

如果报错执行

 
 
 
 

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

安装

 

如果报错,执行

 
 
 

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

安装

 

如果报错执行

 

 wps有可能会报缺字体,缺的字体如下,传入虚拟机

 https://pan.baidu.com/s/1oAPIXFwEWDLsTJtnQOAhbQ?pwd=ysvw

进入字体目录,执行

 
 
 
 

deepin-wine软件,需要注销,重新登录,才能打开新安装的软件

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装

 
 
 

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装

 
 
 

下载

 

安装

 
 
 

其实目前主流浏览器都支持查看PDF,包括Chrome,Edge,Firefox

 

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

10.8.1 Fsearch

 
 

10.8.2 ANGRYsearch(不支持中文)

 
 
 
 

11.1.1 SMPlayer

下载

 

安装

 
 
 

11.1.2 VLC

 
 
 
 

11.2.1 QQ音乐

 

deepin-wine软件,需要注销,重新登录,才能打开新安装的软件

11.2.2 网易云音乐

 

deepin-wine软件,需要注销,重新登录,才能打开新安装的软件

11.3.1 Gwenview

 

如果报错,执行

 

然后再次安装

12.1.1 使用官方源apt安装(版本至74)

 

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

12.1.2 增加apt源安装

导入公钥

 

创建deb源文件

 

写入Debian 12源

 

保存,更新,安装

 
 
 

12.2.1 ffmpeg

格式工厂的内核就是ffmpeg,本质格式工厂就是ffmpeg加了一个UI。

 

12.2.2 格式工厂Deepin Wine版

 

deepin-wine软件,需要注销,重新登录,才能打开新安装的软件 

13.1.1 balenaEtcher(可烧录Linux,不能烧录Windows)

添加源

 

安装balenaEtcher

 

或者直接在GitHub上下载

或者使用wget

 

安装

 

虚拟机控制器调整到USB3.1 ,并显示所有USB输入设备

插入U盘,连接到虚拟机,打开balenaEtcher

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

上传一个deepin的ISO镜像至虚拟机进行测试

烧录完成,退回到宿主机,新建一个虚拟机进行测试,结果没有问题

13.1.2 WoeUSB(可烧录Windows,不能烧录Linux)

GitHub上下载发行版

下载对应版本的bash文件,或者使用wget

 

添加权限,下载依赖

 

使用命令查看U盘挂载点

 
 

一般 /dev/+NAME为挂载点,我这里为/dev/sda

获取Windows ISO文件路径,我这里为~/softwares/SW_DVD9_WIN_ENT_LTSC_2021_32BIT_ChnSimp_MLF_X22-84401.ISO

卸载U盘

 

格式化磁盘

 

执行烧录命令

 
 

烧录完成,退回到宿主机,新建一个虚拟机进行测试,结果没有问题

测试烧录Linux,发现正常使用有问题,因此建议烧录Linux用balenaEtcher

官网下载Linux版本的软件

Debian的软件包格式为deb。获取最新deb包,然后传入虚拟机

或者使用wget

 

安装

 
 
 

14.2.1 nattunnel(收费)

量子互联网站注册,按产品缴费,注册缴费过程官网自行查看

下载nattunnel客户端

或者使用wget

 

添加权限

 

启动内网穿透

 

开通隧道 

连接成功

14.3.1 openlink/zerotier(收费)(不能保证一定成功)

量子互联网站注册,按产品缴费,注册缴费过程官网自行查看

进入网站下载合适的deb

或者使用wegt

 

安装

 

启动

 

加入网络

 

网络ID

查看状态

 

如果是虚拟机,不能保证一定成功。

14.3.2 蒲公英(收费)

官网下载

或者使用wget

 

安装

 

登录

 

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

市面上的主流安卓模拟器实验了多个,都没有什么好的效果,最后找到两个办法能解决

1. 用Windows虚拟机

2. 用Andriod Studio虚拟出安卓设备,然后用adb安装apk

第1种方法,兼容性较好,不过注意在Linux虚拟机中,再开Windows虚拟机,再开安卓模拟器,主流模拟器大概率会卡VT,因此不建议这么用,宿主机最好就是Linux系统,还有希望能成功。

第2种方法,有些apk会不兼容闪退,也可能是这些apk检测到了开发环境主动退出,但是大部分主流apk,还是没啥问题的,但是运行速度不算快,能用,下面详细介绍第2种。

首先确保要安装了JDK,Android Studio需要JVM启动

打开官网页面,下载Linux版Android Studio,传入Linux虚拟机

安装依赖

 

解压,进入

 
 

设置代理,mirrors.neusoft.edu.cn 

这时候点取消,重启Android Studio,这时再重复执行一下以上步骤,可以下载Android SDK了

我这边创建了一个Pixel 6 Pro,Android版本为14的虚拟设备

启动

找到Android SDK的地址,我这里是/home/user/Android/Sdk,然后找到模拟器路径,开启模拟器

 
 

进入platform-tool目录,如果没有修改SDK地址,默认是~/Android/Sdk/platform-tools

 

下载好apk,传入目录,执行

 

我这里下载了淘宝和京东apk,并且改了名字

 

虚拟机安装Debian 12.5.0及其常用软件(2024.7)

    以上就是本篇文章【虚拟机安装Debian 12.5.0及其常用软件(2024.7)】的全部内容了,欢迎阅览 ! 文章地址:http://dgaty.xhstdz.com/news/7323.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://dgaty.xhstdz.com/mobile/ , 查看更多   
最新文章
wordpress插件,免费蜘蛛统计分析插件,wordpres翻译插件「附下载」
Wordpress采集插件不需要任何采集规则,完全实现一键抓取任务。支持365天无限循环挂机采集维护所有网站。设置好相关参数后,软件
2024年区块链技术培训:全新课件发布
2024年区块链技术培训:全新课件发布汇报人:2024-11-16区块链技术基础区块链核心技术详解区块链平台与开发工具介绍区块链安全性
Dynadot支持哪些中文域名后缀
Dynadot是一家知名的国外域名注册商,成立于2002年,其官网支持中文、英文、法语、西班牙语等多种语言切换,主要提供域名注册、
如何轻松应对Nginx配置文件大小限制提高网站性能与稳定性
为什么需要关注Nginx配置文件大小限制 在使用Nginx作为网站服务器的过程中,配置文件的大小限制是一个常见的问题。当配置文件过大时,会导致服务器性能下降,影响网站的稳定性和访问速度。因此,及时优化和调整配置文件大小非常重要。 如何
打造健康生活新选择:养生馆推广文案写作技巧揭秘
引言:健康生活的追求 在现代社会中,健康已经成为人们最看重的财富之一。快节奏的生活和不断加重的工作压力,使得越来越多的人开始关注自己的身心健康。养生馆作为一种创新的健康生活方式应运而生,它不仅为人们提供了放松身心的场所,还
探索兰州魅力:一份全面的兰州旅游攻略揭开牛肉面与黄河的秘密
探索兰州:邂逅西北的魅力之城 兰州,作为甘肃省的省会,坐落于黄河上游,是一座历史悠久而又充满活力的城市。这里不仅拥有丰富的文化遗产,还有壮观的自然景观。兰州以其独特的地理位置、深厚的文化底蕴和美味的地方美食吸引着越来越多的
如何设置服务器配置提高系统性能?
提高系统性能的重要性 在当今数字化时代,服务器的性能直接影响到企业的竞争力和运营效率。一个高效的服务器配置不仅可以提升系统的稳定性和响应速度,还能提高员工的工作效率和客户体验。 选择适合的硬件和软件配置 首先,要根据企业的实
如何成功启动社区团购:从运营模式到实战技巧的全方位解析
引言:社区团购的崛起 在当今的互联网时代,社区团购以其高效、便捷的特点迅速崛起,成为许多消费者购物的新选择。社区团购不仅能满足居民对日常生活用品的需求,还能通过规模化采购为消费者带来实惠。如何成功启动社区团购,成为了许多创
海底捞学生证折扣使用时间详解:让你的就餐更划算
海底捞学生证折扣使用时间详解 海底捞作为国内知名的火锅连锁品牌,一直以高质量的服务和美味的火锅享誉全国。而对于学生党来说,海底捞更是一个不可多得的福利之地。学生持有效学生证可以享受折扣优惠,让你的就餐更划算。 折扣使用时间
企业网站优化的方法详解
企业网站优化的方法详解 在当今数字化时代,企业网站是企业展示形象、吸引客户、提升品牌的重要窗口。但是,如何使企业网站在竞争激烈的网络世界中脱颖而出,吸引更多潜在客户,成为每家企业都需要思考和解决的问题。 网站内容优化 网站内
相关文章