【Linux OS】Ubuntu22.04的日常开发环境配置

编程之家收集整理的这篇文章主要介绍了【Linux OS】Ubuntu22.04的日常开发环境配置编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

1、Ubuntu安装教程强烈推荐安装Ubuntu22.04,修复了诸多bug,极大的提升了用户体验。本人笔记本实体安装,未能截图。新手推荐虚拟机安装,可以参考以下文章:VMware Ubuntu22.04安装详细图文教程2、更换软件源(1)桌面模式显示应用程序 → 软件和更新 → Ubuntu软件 → 下载自:选择 “mirrors.aliyun.com”(2)终端模式# 先备份系统原有的软件源配置文档sudo cp /etc/apt/sources.list /etc/apt/sour,下方主要介绍关于【Linux OS】Ubuntu22.04的日常开发环境配置的全文内容,希望对你有所帮助。

1、Ubuntu安装教程

强烈推荐安装Ubuntu22.04,修复了诸多BUG,极大的提升了用户体验。
本人笔记本实体安装,未能截图。新手推荐虚拟机安装,可以参考以下文章
VMware Ubuntu22.04安装详细图文教程

最终安装效果

2、更换软件

(1)桌面模式
显示应用程序 → 软件更新 → Ubuntu软件下载自:选择 “mirrors.aliyun.com”
(2)终端模式

# 先备份系统原有的软件源配置文档
sudo cp /etc/apt/sources.List /etc/apt/sources.List.bak
# 编辑软件源配置文档
sudo vi /etc/apt/sources.List
# 使之生效
source /etc/apt/sources.List
# 执行命令
sudo apt-get update && apt-get upgrade

3、调整字体显示

sudo apt install gnome-tweaks
gnome-tweaks	# 可 alt+F2 直接输入运行

调整字体大小

在这里插入图片描述

4、安装vim

# 先卸载 vim-tiny
sudo apt-get remove vim-common
# 再安装vim full
sudo apt-get install vim

5、安装网络工具

说明:ifconfig已经逐渐被ip addr取代了,因为现在大部分发行版本,比如Centos\RHEL、Fedora、Ubuntu等系统都取消了net-tools工具包了。

sudo apt install net-tools

6、允许SSH接入

# 获取最新安装包清单
sudo apt-get update
# 安装SSH
sudo apt-get install openssh-server
# 或普通用户使用命令
sudo apt-get install openssh-server

到此,XShell应该就可以接入。

7、远程桌面接入

设置 → 共享 → Remote Desktop → 开启共享 → 进入远程桌面设置

在这里插入图片描述


在这里插入图片描述


windows安装 VNC VIEwer,新建链接

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


双击即可发起远程请求,需要对方同意才可以接入。

8、安装搜狗输入法

# 官网下载deb后安装
sudo apt install ./sogoupinyin_4.0.1.2123_amd64.deb
# 问题处理(解决不能输入中文问题
sudo apt install libqt5qml5 libqt5quick5 libqt5quickWidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1

9、安装谷歌浏览器

# 官网下载deb
wget https://dl.Google.com/linux/direct/Google-Chrome-stable_current_amd64.deb
# 安装
sudo apt install ./Google-Chrome-stable_current_amd64.deb

10、安装办公套件WPS

# 官网直接下载deb包,https://www.wps.cn/product/wpslinux
# 或终端下载deb包 
wget https://wps-linux-personal.wpscdn.cn/wps/download/ep/linux2019/10976/wps-office_11.1.0.10976_amd64.deb
# 使用dpkg命令安装
sudo dpkg -i wps-office_11.1.0.10976_amd64.deb

11、安装钉钉

# 下载deb格式软件
wget https://dtapp-pub.dingtalk.com/dingtalk-desktop/xc_dingtalk_update/linux_deb/Release/com.alibabainc.dingtalk_1.4.0.20425_amd64.deb
# 使用dpkg命令安装
sudo dpkg -i com.alibabainc.dingtalk_1.4.0.20425_amd64.deb
# 卸载
sudo dpkg -r com.alibabainc.dingtalk
sudo dpkg -P com.alibabainc.dingtalk

12、配置python开发环境

# Ubuntu系统认已安装python3
python3

(1)安装pip3

# 安装pip3
sudo apt-get install python3-pip

# 更换pip3源
mkdir ~/.pip      # 在用户目录创建 .pip 文件
touch ~/.pip/pip.conf     # 然后在该目录创建并打开 pip.conf 文件
gedit ~/.pip/pip.conf    # 编辑文件
# 输入以下内容
[global]
   index-url = https://pypi.tuna.tsinghua.edu.cn/simple
   
# 更新pip3
sudo pip3 install --upgrade pip
# 卸载pip3
sudo apt-get remove python3-pip

# 使用pip3安装软件
# 安装最新版本
pip3 install  package_name
# 安装指定版本
pip3 install package_name==1.5
# 使用 pip3 用 Requirements 文件安装软件包。其中requirement.txt是一个文本文件,它包含了运行一个指定 Python 项目所必需的 pip 软件包和它们的版本号。
pip3 install -r requirements.txt
# 使用 pip3 升级一个软件
pip3 install --upgrade package_name

# 列出pip3已安装软件
pip3 List

(2)安装 ipython3
ipython3一个增强型的 Python 交互工具,比Python自带环境更智能:

sudo apt install ipython3
ipython3

(3)安装 Jupyter Notebook
Jupyter Notebook是一个开源Web应用程序,可让你创建和共享包含实时代码、方程式、可视化效果和叙述文本的文档。 用途包括:数据清理和转换、数值模拟、统计模型、数据可视化、机器学习等。

sudo pip3 install notebook
Jupyter Notebook

13、安装openjdk并验证hello world

# 安装
sudo apt-get update
sudo apt-get -y install openjdk-11-jdk
# 验证安装情况
java --version    #多个版本时,仅显示认版本

# 设置Java认版本
sudo update-alternatives --config java

# 设置JAVA_HOME环境变量
vim /etc/environment
JAVA_HOME=@H_945_419@"/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
echo $JAVA_HOME

# 尝试第一个Java程序
vim hello.java
# 输入一下内容
public class hello{
      public static voID main(String []args)
      {
           System.out.println(@H_945_419@"Hello World!");
      }
}

# 编译执行
javac hello.java    //编写源代码文件
java hello          //执行

14、安装Eclipse

(1)安装最新版Eclipse 2022.03版

# 官网下载压缩包 eclipse-jee-2022-03-R-linux-gtk-x86_64.tar.gz
# 解压:
sudo mkdir /opt/module
tar -zxvf eclipse-inst-jre-linux64.tar.gz -C /opt/module
# 运行:进入目录,双击 eclipse
cd /opt/module/eclipse
./eclipse

# 解决编译报错问题
# 参考https://blog.csdn.net/guonanjun/article/details/43274245

(2)添加桌面应用图标

cd /usr/share/applications
sudo vim Eclipse.desktop
# 输入以下内容
[Desktop Entry]
name=Eclipse
Comment=Eclipse IDE 2022.03
Exec=/opt/module/eclipse/eclipse
Icon=/opt/module/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
CategorIEs=Development;IDE;
# 保存
:wq
# 重启生效
sudo reboot

(3)安装Maven仓库

# 官网下载压缩包 apache-maven-3.8.5-bin.zip

sudo unzip apache-maven-3.8.5-bin.zip -d /opt/module/
# 配置环境变量
sudo vim /etc/profile
# 输入以下内容 i
export MAVEN_HOME=/opt/module/apache-maven-3.8.5
export PATH=$PATH:$MAVEN_HOME/bin
# 保存退出 Esc
:wq
# 刷新环境变量
source /etc/profile

# 进入Maven根目录创建资源库
cd /opt/module/apache-maven-3.8.5
sudo mkdir -p .m2/repository
# 修改配置文件
sudo vim conf/settings.xml
# 找到 localRepository 标签添加本地仓库路径
<localRepository>/opt/module/apache-maven-3.8.5/.m2/repository</localRepository>
# 找到 mirrors 标签,添加阿里云镜像下载地址
<mirror>
	<ID>alimaven</ID>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>
# 保存退出 Esc
:wq
# 检测,查看版本信息,输入
mvn -v

15、安装Intellij IDEA

(1)安装最新版 IDea 2022.01版

# 官网下载压缩包 IDeaIU-2022.1.tar.gz
# 解压:
sudo mkdir /opt/module
tar -zxvf IDeaIU-2022.1.tar.gz -C /opt/module
# 启动程序
cd /opt/module/IDea-IU-221.5080.210/
bin/IDea.sh

(2)添加应用图标

cd /usr/share/applications
sudo vim IDea2201.desktop
# 输入以下内容
[Desktop Entry]
name=IntelliJ IDEA
Comment=IntelliJ IDEA IDE
Exec=/opt/module/IDea-IU-221.5080.210/bin/IDea.sh
Icon=/opt/module/IDea-IU-221.5080.210/bin/IDea.png
Terminal=false
StartupNotify=true
Type=Application
CategorIEs=Development;IDE;
# 保存
:wq
# 重启生效
sudo reboot

16、安装其他工具

(1)安装markdown编辑器,通过 app store 搜索安装 ghostwriter
(2)腾讯官网下载QQ音乐、腾讯会议等

参考
1、安装完 Ubuntu 20.04 后要做的 16 件事
2、Ubuntu 22.04 中值得注意的 20 项变化

总结

以上是编程之家为你收集整理的【Linux OS】Ubuntu22.04的日常开发环境配置全部内容,希望文章能够帮你解决【Linux OS】Ubuntu22.04的日常开发环境配置所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

Ubuntu文章

1、Ubuntu安装教程强烈推荐安装Ubuntu22.04,修复了诸多bug,极大的提升了用户体验。本人笔记本实体安装,未能截图。新手推荐虚拟机安装,可以参考以下文章:VMware Ubuntu22.04安装详细图文教程2、更换软件源(1)桌面模式显示应用程序 → 软件和更新 → Ubuntu软件 → 下载自:选择 “mirrors.aliyun.com”(2)终端模式# 先备份系统原有的软件源配置文档sudo cp /etc/apt/sources.list /etc/apt/sour
DeepSort是对Sort的扩展,它通过预先训练的深度关联度量来整合外观信息。使用视觉外观空间中的最近邻查询来建立测量到跟踪的关联,能够通过更长时间的遮挡来跟踪对象,有效减少身份切换的数量。使Sort成为当时最先进的在线跟踪算法,而且该算法易于实现并实时运行。3645-3649.上图是在具有频繁遮挡的常见跟踪情况下,我们的方法在MOT数据集上的示例输出。我们在MOT16基准测试上评估我们的跟踪器的性能。...
文章目录Ubuntu初步使用ubuntu 最常用的快捷键和命令#1 ubuntu 打开终端快捷键:#2 在ubuntu的终端复制、粘贴的快捷键:#3 常用命令:#4 查阅命令帮助信息1# `--help`2# `man`#5 小技巧ubuntu 软件安装、更新与卸载#1 软件安装#2 软件更新#3 软件卸载回顾常用命令、快捷键详细分述打开终端方法:vim基本使用:目录#1 目录切换 `cd`:(change directory)1# 相对路径和绝对路径#2 目录查看 `ls [-al]`:(list)1#
ros2 最新版安装教程humble ubuntu22.04以及dockerros
目录一、安装VSCode1、VSCode下载2、安装VSCode二、配置C/C++环境1、配置g++环境1.1 安装vim1.2 安装g++2、 安装汉化、C/C++插件3、建立工程4、 更改lanuch.json文件5、 更改task.json文件6、完美运行我的Ubuntu已经换源了,但是在浏览器中下载比较慢,可以在window中下载好直接拖到虚拟机中。如何在windows和虚拟机Ubuntu中拖拽文件参阅:两行代码实现Windows和...
rosdep update命令使用1.首先将下面仓库的内容clone到本地git clone https://github.com/ros/rosdistro.git记录rosdistro存放地址,例如/home/gec/rosdistro如果是自己的改成/home/user/rosdistro,其中user表示用户名2.修改/usr/lib/python2/dist-packages/rosdep2/rep3.py文件cd /usr/lib/python2/dist-packages/ros
ubuntu 18.04 多版本cuda 复现OpenPCDet 实现训练、评估、可视化以及损失函数的查看
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注