Skip to content

zgs225/debian-init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

██████╗ ███████╗██████╗ ██╗ █████╗ ███╗   ██╗      ██╗███╗   ██╗██╗████████╗
██╔══██╗██╔════╝██╔══██╗██║██╔══██╗████╗  ██║      ██║████╗  ██║██║╚══██╔══╝
██║  ██║█████╗  ██████╔╝██║███████║██╔██╗ ██║█████╗██║██╔██╗ ██║██║   ██║   
██║  ██║██╔══╝  ██╔══██╗██║██╔══██║██║╚██╗██║╚════╝██║██║╚██╗██║██║   ██║   
██████╔╝███████╗██████╔╝██║██║  ██║██║ ╚████║      ██║██║ ╚████║██║   ██║   
╚═════╝ ╚══════╝╚═════╝ ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝      ╚═╝╚═╝  ╚═══╝╚═╝   ╚═╝   

初始化基于 debian 的 Linux 环境。它会分别设置命令行环境与桌面环境,如果没有桌面服务, 则会跳过桌面环境的初始化。

初始化命令行环境时,会先将 shell 设置为 zsh,然后进行配置、安装常用软件、安装 docker 、编程语言、然后通过 bitwarden 进行密钥等配置。桌面端则会通过 flatpak, 或者远程下载 deb 进行常用软件、开发软件的安装。

代理

utils.sh 有配置代理的变量,如果该变量有值,则会为一些软件设置代理。详情如下:

  • apt:创建 /etc/apt/apt.conf.d/01proxy 文件,为 apt 添加代理访问
  • docker:创建 /etc/systemd/system/docker.service.d/http-proxy.conf 文件,为 docker 添加代理访问

About

Initialization scripts for Debian

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages