Debian虚拟机安装常用软件

2023-05-16

1. VMware 安装Debian

默认都安装完了,尽量别联网,联网因为Debian安装时从网上下东西,导致安装非常慢!

2. 安装VMWare Tools

VMWare虚拟机菜单,安装VMWare Tools

进入光驱,复制tar.gz文件到主目录,解压

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

sudo ./vmware-install.pl

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

3. sudo权限,换源,驱动

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

su

apt-get install sudo

vi /etc/sudoers

定位到 %sudo ALL = (ALL:ALL) ALL

插入

用户名 ALL = (ALL:ALL) ALL

:wq!退出,获取sudo权限

换源

nano /etc/apt/sources.list

注释掉deb cdrom

修改如下,记得打开网络

Ctrl + O 保存 Ctrl + X退出

deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib

更新

sudo apt-get update

sudo apt-get upgrade

或者可以软件->软件源,删除cdrom,选择main, contrib, non-free 中国服务器,更新

AMD可能出现分辨率问题,执行

sudo apt-get install -y isenkram

sudo isenkram-autoinstall-firmware

sudo apt-get -y install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati

4. 安装vim

sudo apt install -y vim

5. 安装SSH

sudo apt-get install -y openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh

root允许远程登录, 修改配置文件,将PermitRootLogin 设置为yes,PasswordAuthentication设置为yes,保存退出,重启SSH。

sudo vim /etc/ssh/sshd_config

sudo systemctl restart ssh

6. 安装JDK8

6.1 命令行安装

此处参考

如何在 Debian 10 上安装 OpenJDK11/OpenJDK8 - 知乎 (zhihu.com)

sudo apt-get update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -

sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/

sudo apt update

sudo apt install adoptopenjdk-8-hotspot

不过这个下载速度非常慢,需要三四个小时

6.2 tar.gz包安装(推荐)

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

tar zxvf jdk-8u361-linux-x64.tar.gz

移动到/usr/lib

sudo mv ./jdk1.8.0_361/ /usr/lib/jdk8

修改环境变量 /etc/profile

sudo vim /etc/profile

在最底下加入这段

export JAVA_HOME=/usr/lib/jdk8/
export JRE_HOME=/usr/lib/jdk8/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

重启配置

source /etc/bash.bashrc

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

sudo vim /etc/bash.bashrc

在最底下加入这段

export JAVA_HOME=/usr/lib/jdk8/
export JRE_HOME=/usr/lib/jdk8/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

重启配置

source /etc/bash.bashrc

7. 安装Node.js

安装curl

sudo apt install -y curl

安装Node.js

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

配置Node.js源

# npm官方源
npm config set registry https://registry.npmjs.org
# npm淘宝源
npm config set registry https://registry.npm.taobao.org

# 安装yarn 并设置为淘宝源
sudo npm install -g yarn
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

# 安装cnpm 并设置为淘宝源
sudo npm install -g cnpm -registry=https://registry.npm.taobao.org

# 安装vue脚手架3
sudo cnpm install -g @vue/cli@3

8. 安装SVN

sudo apt-get install -y subversion

9. 安装Git

sudo apt-get install -y git

10. 安装MySQL

移除mariadb

sudo apt-get purge --auto-remove mariadb-server

MySQL :: Download MySQL Community Server

下载Debian版DEB Bundle 解压

进入目录,执行

sudo dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb

如果报错,执行

sudo apt-get -f install

中途设置root用户密码

11. 安装PostgreSQL

安装PostgreSQL

sudo apt-get install -y postgresql

修改postgres用户密码

sudo -u postgres psql

进入后执行SQL

ALTER USER postgres WITH PASSWORD 'postgres';
# 退出
exit;

12. 安装Redis

sudo apt-get install -y redis-server

修改配置文件

sudo vim /etc/redis/redis.conf

重启

sudo systemctl restart redis

sudo systemctl enable redis-server

13. 安装Nginx

sudo apt-get install -y nginx

修改配置文件

sudo vim /etc/nginx/nginx.conf

重启

sudo systemctl restart nginx

sudo systemctl enable nginx

14. 安装VMWare

下载 https://www.vmware.com/go/getworkstation-linux

放到文件夹,进入,执行

sudo chmod +x VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle
sudo ./VMware-Workstation-Full-17.0.0-20800274.x86_64.bundle

安装gcc

sudo apt install -y gcc

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

如果如果遇到build environment error错误,执行下列命令后再重新在控制台打开图标

sudo apt-get install -y libcanberra*

sudo apt-get install -y linux-headers-$(uname -r)

如果还不行,执行

sudo vmware-modconfig --console --install-all

看看还缺什么

或者再看看

下载vmware-host-modules,注意切换成自己的VMWare版本

GitHub - mkubecek/vmware-host-modules at workstation-17.0.0

传入服务器,解压编译安装

unzip vmware-host-modules-workstation-17.0.0.zip
cd vmware-host-modules-workstation-17.0.0
sudo make
sudo make install

15. 安装deepin-wine

sudo wget -O- https://deepin-wine.i-m.dev/setup.sh | sh

16. 安装微信与QQ

必须先安装deepin-wine

# 微信
sudo apt-get install -y com.qq.weixin.deepin
# QQ
sudo apt-get install -y com.qq.im.deepin

deepin-wine微信和QQ在Debian上现在有比较严重的bug,最好还是用Windows虚拟机!

17. 安装百度网盘

官网下载Linux版本的软件:百度网盘 客户端下载 (baidu.com)

debian的软件包格式为deb。安装:

sudo dpkg -i baidunetdisk_3.5.0_amd64.deb

# 最新版本

sudo dpkg -i baidunetdisk_4.17.7_amd64.deb

如果报错,执行

sudo apt-get -f install

18.安装WPS

官网下载Linux版本的软件:WPS Office 2019 for Linux-支持多版本下载_WPS官方网站

debian的软件包格式为deb。安装:

sudo dpkg -i wps-office_11.1.0.10702_amd64.deb

# 最新版本

sudo dpkg -i wps-office_11.1.0.11691_amd64.deb

如果报错执行

sudo apt-get -f install

wps有可能会报缺字体,缺的字体如下,双击安装

百度网盘 请输入提取码  提取码:lexo

19. 安装VS Code

官网下载Linux版本的软件:Visual Studio Code - Code Editing. Redefined

debian的软件包格式为deb。安装:

sudo dpkg -i code_1.61.1-1634175470_amd64.deb

# 最新版本

sudo dpkg -i code_1.76.0-1677667493_amd64.deb

如果报错执行

sudo apt-get -f install

20. 安装视频播放器

sudo apt-get -y install smplayer

21. 安装SSH工具electerm

下载electerm的deb版本  debian的软件包格式为deb。安装:

https://github.com/electerm/electerm/releases/download/v1.25.16/electerm-1.25.16-linux-amd64.deb

sudo dpkg -i electerm-1.25.16-linux-amd64.deb

22. 安装edge浏览器

下载edge浏览器 debian的软件包格式为deb。安装:

下载 Microsoft Edge

# 最新版本

sudo dpkg -i microsoft-edge-stable_110.0.1587.63-1_amd64.deb

如果报错执行

sudo apt-get -f install

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Debian虚拟机安装常用软件 的相关文章

随机推荐

  • 基于Aspect的情感分析

    文章目录 1 数据预处理1 1数据集1 2 数据预处理步骤 2 主题建模Topic modelling3 情感分析4 观察结果 原文章地址 当创建一个成功的商业 xff0c 其中最重要的元素是与顾客的沟通和关系 然而主要挑战是 xff0c
  • mysql大小写适配_Linux下部署MySQL,大小写敏感踩坑记录

    今天在将开发环境中的门户数据库复制到新环境后 xff0c 使用SqlSugar的ORM框架进行数据库操作的时候 xff0c 出现了主键找不到的现象 排查了很久终于发现了关键点 特此记录 1 开发环境 xff1a 操作系统 xff1a CEN
  • IPTABLES

    IPTABLES 题目 IspSrv RouterSrv 提示 如果需要全套视频以及笔记请私信我 视频可能需要额外收点费用 题目 服务器 IspSrv 工作任务 IPTABLES 修改 INPUT 和 FORWARD 链默认规则为 DROP
  • CA根证书搭建

    CA根证书搭建 题目 一 安装openssl 二 建立根证书存放目录 创建目录及文件 生成证书 使用私钥进行签名 提示 如果需要全套视频以及笔记请私信我 视频可能需要额外收点费用 题目 CA 证书颁发机构 CA 根证书路径 csk root
  • btrfs问题记录

    记录btrfs 文件系统问题 问题记录 今天在运维工作中遇到一个问题 期初是用户报MQ软件无法使用了 检查时发现MQ的是安装过的 xff0c 但是原本应该有mq安装后文件的 opt目录下空的 问题环境是一个suse12 的 xff0c 根目
  • pure-ftpd

    pure ftpd 题目 一 安装pure ftpd 二 建立用户 三 建立软连接 允许虚拟用户登录 四 重启服务 五 查看监听端口 六 关于 Pure FTPd 的配置文件 七 启用 FTPES 八 登录后限制在自己的根目录 九 ftpu
  • 互联网访问检测服务器

    互联网访问检测服务器 题目 一 搭建服务 二 配置DNS服务 三 搭建DHCP 可有可无 四 配置IIS 五 客户端配置 提示 若需要单独全套笔记可私信我咨询 题目 互联网访问检测服务器 为了模拟Internet 访问测试 请搭建网卡互联网
  • 2019年SDN软件定义网络部分

    SDN 题目 二 配置IP添加网卡以及karaf程序启动 三 创建拓扑 四 打开网页查看拓扑 五 通过OVS手动添加网卡 设置网关 1 添加网卡 2 设置网关地址 开启路由转发 3 给H1 H2 H3 H4设置网关 六 OVS手工下发流表
  • Centos DHCP

    DHCP配置 题目 一 关闭Selinux跟防火墙 二 安装dhcp 并启动 三 编辑和配置dhcp 四 分离日志 四 启动dhcp服务和日志 五 中继 六 客户端测试 提示 有任何问题可以私信我 下班看到第一时间回复 题目 DHCP 为I
  • Uos统信系统 IP地址以及完整主机名配置

    UOS IP地址以及完整主机名配置 提示 有任何问题可以私信我 下班看到第一时间回复 IP地址以及主机名配置 UOS IP地址以及完整主机名配置 一 修改配置文件并重启 首先先查看自己网卡名 保存重启网卡并查看 二 配置主机域名 完整域名
  • dns安全策略

    dns安全策略 题目 一 配置策略并应用 powershell操作设置 提示 有任何问题私聊我 题目 DNS 拓扑中所有主机的DNS查询请求都应由IspSrv进行解析 配置DNS安全策略 限制DNS查询请求每秒只允许10个查询 一 配置策略
  • SSTP+NPS

    L2T NPS 题目 一 安装证书服务和nps配置 1 证书 2 NPS 二 安装路由远程访问服务和配置证书 三 测试 本教程只用于学习禁止任何违法行为后果自负 提示 有任何问题私聊我 题目 虚拟专用网络 配置SSTP VPN 证书由CSK
  • Windows磁盘管理(虚拟磁盘)

    磁盘管理 题目 一 添加磁盘 二 创建虚拟磁盘 三 格式磁盘 提示 若需要问题欢迎私聊 题目 磁盘管理 添加相应的磁盘 创建一个500TB 的虚拟磁盘 格式化相应的空间用作iSCSI 存储盘 卷标D 命名为iSCSI 一 添加磁盘 二 创建
  • Windows iSCSI

    iSCSI 题目 一 安装iSCSI并创建存储位置 二 配置iSCSI 三 DC1连接iSCSI 四 创建盘 提示 若需要问题欢迎私聊 题目 iSCSI 磁盘存储在D ISCSIDATA 中 iSCSI 磁盘提供给DC1 使用 磁盘容量50
  • 2022年全国网络系统管理赛项正式题A模块交换路由和隧道详细配置

    2022年全国网络系统管理赛项正式题A模块交换路由和隧道讲解 文章目录 2022年全国网络系统管理赛项正式题A模块交换路由和隧道讲解 拓扑 一 基础配置 二 有线网络配置 总结 拓扑 一 基础配置 1 根据附录 1拓扑图 附录 2地址规划表
  • ubuntu登录到root用户及退出

    方式1 xff1a sudo su 然后输入当前用户名密码 进入登录root账号之前用户所在的目录 方式2 xff1a sudo i 然后输入当前用户名密码 进入到 root目录 方式3 xff1a su root 输入密码 进入登录roo
  • linux display命令,用ImageMagick工具的display命令和fim命令从命令行查看图像

    本文介绍从Linux命令行 终端 查看图像的方法 xff0c 可使用ImageMagick工具的display命令 xff0c 还有fim命令 xff0c 包含使用display命令和fim命令的实例 前言 Linux有许多用于查看图像的G
  • AJAX实现跨域之Access control allow origin

    AJAX实现跨域之Access control allow origin直接在你的跨域服务器上面写上以下两行代码即可 xff1a response setHeader 34 Access Control Allow Origin 34 34
  • 关于新手创建Maven项目时,如何解决junit版本号标红

    今天用ide创建Maven项目时 xff0c pom里面的junit依赖的版本号出现标红 即版本号错误 xff09 xff0c 如下图 xff1a 找到本地仓库 xff0c 一般为 m2 repository xff0c 我的是C User
  • Debian虚拟机安装常用软件

    1 VMware 安装Debian 默认都安装完了 xff0c 尽量别联网 xff0c 联网因为Debian安装时从网上下东西 xff0c 导致安装非常慢 xff01 2 安装VMWare Tools VMWare虚拟机菜单 xff0c 安