当前位置:   article > 正文

devops工程师Ubuntu22.04电脑开发环境搭建_ubuntu22.04 开发环境

ubuntu22.04 开发环境

1.基础内容的配置

修改时区

点击「设置」——「日期和时间」选项卡 – 右侧面板中显示当前的时区设置

shell 解释器更换为Bash

好处有很多首先,Bash在Linux系统中广泛支持,许多脚本和命令都是使用Bash编写的,因此能够更容易地运行和管理这些脚本。其次,Bash具有用户友好的语法和交互式功能,提高了用户的工作效率和体验。此外,Bash是一种强大的脚本编程语言,支持条件语句、循环、函数等,适用于自定义脚本和自动化任务。

换源

  1. # 换源
  2. sudo sed -i 's/http:\/\/cn.archive.ubuntu.com/https:\/\/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
  3. # 更新源信息
  4. sudo apt update

2.基础软件安装

vim 安装

sudo apt install vim

网络工具安装

  1. # ping
  2. sudo apt install inetutils-ping
  3. # ifconfig
  4. sudo apt install net-tools
  5. # ip
  6. sudo apt install iproute2

Docker

  1. # 卸载冲突包(之前可能安装的包)
  2. for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
  3. # 删除卸载残留的镜像(可选)
  4. rm -rf /var/lib/docker/
  5. # 更新仓库索引
  6. sudo apt-get update
  7. # 这些依赖用于确保可以使用 https 的 docker 仓库
  8. sudo apt-get install ca-certificates curl gnupg
  9. # 添加 Docker 的官方 GPG 密钥
  10. sudo install -m 0755 -d /etc/apt/keyrings
  11. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  12. sudo chmod a+r /etc/apt/keyrings/docker.gpg
  13. # 设置 docker 存储库
  14. echo \
  15. "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  16. "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  17. sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  18. # 更新仓库索引
  19. sudo apt-get update
  20. # 安装最新docker
  21. sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  22. # 以下为输出内容
  23. # 一些依赖在安装docker 的时候被更新了,需要重启服务已使用最新的依赖
  24. Daemons using outdated libraries
  25. --------------------------------
  26. 1. systemd-journald.service 3. systemd-manager 5. systemd-resolved.service 7. user@1000.service
  27. 2. systemd-logind.service 4. systemd-networkd.service 6. systemd-timesyncd.service 8. none of the above
  28. (Enter the items or ranges you want to select, separated by spaces.)
  29. Which services should be restarted? 8
  30. # 查看 docker 服务是否启动
  31. sudo systemctl status docker
  32. # 验证是否成功
  33. sudo docker run hello-world

 以上部分引用的是这个文章中的内容,我觉得比较全面 https://blog.csdn.net/TuringCoding/article/details/131525582

docker开机启动

systemctl enable docker.service

开发IDE安装,以Goland为例

先下载jetbrains下载

然后进行解压

sudo tar -zxvf goland-2023.3.2.tar.gz

快捷方式

cd /usr/share/applications

然后新增一个文件

sudo vim goland.desktop

内容为

  1. [Desktop Entry]
  2. Name=Pycharm
  3. Exec=sh /usr/myapp/pycharm-2023.3.2/bin/pycharm.sh
  4. Terminal=false
  5. Type=Application
  6. Icon=/usr/myapp/pycharm-2023.3.2/bin/pycharm.png
  7. Comment=Pycharm
  8. Categories=Application;

Git的安装

sudo apt-get install git

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/579951
推荐阅读
相关标签
  

闽ICP备14008679号