Debian虚拟机安装常用软件
1. VMware 安装Debian
默认都安装完了,尽量别联网,联网因为Debian安装时从网上下东西,导致安装非常慢!
2. 安装VMWare Tools
VMWare虚拟机菜单,安装VMWare Tools
进入光驱,复制tar.gz文件到主目录,解压
命令行进入解压后目录执行
sudo ./vmware-install.pl
有是否选项的地方全选yes,no也输入yes,其余直接回车,安装完成后,重启虚拟机
如果粘贴还是不行,执行以下命令,全选y
sudo apt-get autoremove open-vm-tools
sudo apt-get install -y open-vm-tools
sudo apt-get install -y open-vm-tools-desktop
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 -y apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonwget -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 -y 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
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.安装FTP/SFTP工具FileZilla
sudo apt-get -y install filezilla
23. 安装edge浏览器
下载edge浏览器 debian的软件包格式为deb。安装:
下载 Microsoft Edge
# 最新版本
sudo dpkg -i microsoft-edge-stable_110.0.1587.63-1_amd64.deb
如果报错执行
sudo apt-get -f install
Debian虚拟机安装常用软件相关推荐
- CentOS 7虚拟机安装常用软件
依然是虚拟机安装常用软件系列,CentOS 7目前官方支持到2024,还行 1. VMWare 安装CentOS 7 默认都安装成功了 2.换源,更新 阿里源最近老是403,换了网易源 sudo wg ...
- Ubuntu虚拟机安装常用软件
还是安装常用软件系列 1. VMWare 安装Ubuntu 默认都安装完了,如果虚拟机安装时界面太小显示不全无法进行,那么先选试用Ubuntu,然后进入系统修改显示器分辨率,调大一些,再点击桌面上的安 ...
- Linux Mint虚拟机安装常用软件
还是安装常用软件系列,Linux Mint其实和Ubuntu差不多,但是设计的更加人性化 1. VMWare 安装Linux Mint 默认都安装完了,不得不说Linux Mint安装时的UI比Ubu ...
- openSUSE虚拟机安装常用软件
还是安装常用软件系列,之前Arch系试用了Manjaro,Debian系试用了Ubuntu.Linux Mint.deepin,Red Hat系试用了CentOS 7,Rocky Linux,这次再试 ...
- Manjaro虚拟机安装常用软件
还是安装常用软件系列 1. VMWare 安装Manjaro 默认都安装完了,注意,有时候Manjaro分辨率会变成800*600不可变,我的方法比较懒,就是每次开机都执行 sudo systemct ...
- Docker安装常用软件-Mysql
一.生成镜像 方法一:通过Dockerfile 1.新建目录 mysql D:\docker\docker应用池\mysql mysql目录下创建三个目录 /home/mysql /logs /co ...
- 利用批处理全自动(静默)安装常用软件
利用批处理安装常用软件,我们需要对以下几个知识点进行掌握: 一.常用应用软件的封装类型: 1.installshield型: installshield是一款商业级别的安装程序封装工具,许 ...
- ubuntu 美化日常配置和安装常用软件保姆级教程
目录 ubuntu 美化配置,日常配置,安装常用软件 前期准备 开机黑屏修复 更改用户名 软件包概念 卸载脚本 安装中文输入法 美化 安装必要软件 安装常用软件 微信 Docker 微信安装教程 QQ ...
- Docker安装常用软件/JAVA/大数据
Docker安装常用软件 文章目录 Docker安装常用软件 一.Docker安装 1. Windows安装Docker Desktop 2. Centos安装Docker 二.大数据组件安装 1. ...
最新文章
- IaaS、PaaS 和 SaaS:云服务模型概述
- 九度 题目1044:Pre-Post
- python基础---函数
- Rep Loss笔记
- 更换ip地址_手机怎么改ip地址
- mysql 实验_实验二 MySQL 实验.doc
- 保25ms争10ms——Zenlayer如何保持出海业务的超低延时
- 使用Nant构建入门
- Python中“if __name__=='__main__':”理解与总结
- springboot系列十五、springboot集成PageHelper
- 在spring boot中三分钟上手apache顶级分布式链路追踪系统skywalking
- nagios监控linux主机及服务信息
- 多线程中的死锁举例与分析(转)
- BOM知识点全面总结(附实例、图解)
- 机器学习sklearn之支持向量回归(SVR)
- EBS 采购订单入库
- SpringBoot内置servlet容器分析
- Android 7.1 设置不支持遥控操作?
- Visio中画各种线条与箭头
- 计算机专业申请美本容易吗,美国纽约大学计算机科学专业申请难度大吗?看完录取要求就明白了...
热门文章
- 程序员如何轻松又愉快的学好英语
- 【文献阅读2】Cytological and transcriptome analyses reveal abrupt gene expression for meiosis and sacchari
- MemBrain2.0_论文
- Activiti 介绍
- php artisan command,从php函数运行artisan命令
- 两个简单方法--shift()和unshift();
- Activiti7工作流引擎:基础篇(一) 简介与IDEA插件安装
- 基于依存句法分析的实体关系提取
- 工具篇 之 iTerm 2 用户名修改(基于 iTerm 2 + oh-my-zsh)
- 2017年南海区青少年信息学奥林匹克竞赛(小学甲组)