侧边栏壁纸
博主头像
云BLOG 博主等级

行动起来,活在当下

  • 累计撰写 318 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

DeBian 安装后的修改

Administrator
2023-10-05 / 0 评论 / 0 点赞 / 25 阅读 / 0 字

debian 10默认的一样不能用root用户登录,还是需要设置,方法如下:

一,打开终端,用普通用户登录

输入:su -

输入密码,切换到root用户

二,设置root用户登录

nano /etc/ssh/sshd_config

三,修改配置

PermitRootLogin yes

上面这一句后面改为yes,表示允许root用户登录

PasswordAuthentication yes

这一句表示,允许用密码登录

然后保存即可

debian禁用ipv6

1、临时禁用
echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6 临时禁用所有接口的ipv6
echo "1" > /proc/sys/net/ipv6/conf/eth0/disable_ipv6 临时禁用eth0接口的ipv6

2、永久禁用
vi /etc/sysctl.conf改内容:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
生效sysctl -p

3、grub方式,未在debian9上测试过,需验证
/etc/default/grub中 GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet" update-grub生效

编辑 /etc/network/interfaces 文件

$ sudo vi /etc/network/interfaces

将 allow-htplug enp0s3 行替换为 auto enp0s3,并将 dhcp 参数更改为 static。下面是我的示例文件,根据您的环境更改接口名称和 ip 详细信息。

auto enp0s3
iface enp0s3 inet static
        address 192.168.1.240/24
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
        dns-nameservers 8.8.8.8

==================

1、修改sshd_config文件,命令为:vi /etc/ssh/sshd_config

2、将#PasswordAuthentication no的注释去掉,并且将no修改为yes

3、将#PermitRootLogin prohibit-password的注释去掉,将prohibit-password改为yes

4、启动SSH服务,命令为:/etc/init.d/ssh start // 或者service ssh start

5、验证SSH服务状态,命令为:/etc/init.d/ssh status

6. 添加开机自启动 update-rc.d ssh enable

修改时区

TZ='Asia/Hong_Kong'; export TZ

nano /etc/profile

添加进去

source /etc/profile

date -R #查看当前时间

修改成阿里云源

nano /etc/apt/sources.list

deb https://mirrors.aliyun.com/debian bullseye main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-updates main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-proposed-updates main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-backports main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-backports-sloppy main non-free contrib

deb-src https://mirrors.aliyun.com/debian bullseye main non-free contrib

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

deb-src https://mirrors.aliyun.com/debian bullseye-proposed-updates main non-free contrib

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

deb-src https://mirrors.aliyun.com/debian bullseye-backports-sloppy main non-free contrib

apt update

apt upgrade

3,软件源更新问题

如果新安装的Linux,在根据上述操作配置软件源后,执行sudo apt update时报错如下:

image.png

这是由于系统缺少软件包ca-certificates导致。

解决办法是,先编辑软件源配置/etc/apt/sources.list文件,将其中所有的地址前面的https改成http,再执行下列命令:

sudo apt update

sudo apt install ca-certificates

然后,再把/etc/apt/sources.list文件中的所有的地址前面的http重新改回https,并再次执行sudo apt update即可!

4,更新系统

如果你现在使用的是Debian 11的版本,想更新到Debian 12版本,并不需要重装系统,只需要将你的软件源配置文件sources.list中的内容换成Debian 12的软件源配置,再执行更新命令即可!

替换完成内容后,执行下列命令完成系统更新:

sudo apt update

sudo apt full-upgrade

sudo apt autoremove

sudo apt clean

最后重启系统。

DNS

nano /etc/resolv.conf

nameserver 8.8.8.8

nameserver 223.5.5.5

sudo /etc/init.d/networking restart

① 阿里云

# 阿里镜像源

deb https://mirrors.aliyun.com/debian bookworm main non-free non-free-firmware contrib

deb https://mirrors.aliyun.com/debian bookworm-updates main non-free non-free-firmware contrib

deb https://mirrors.aliyun.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb https://mirrors.aliyun.com/debian bookworm-backports main non-free non-free-firmware contrib

deb https://mirrors.aliyun.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src https://mirrors.aliyun.com/debian bookworm main non-free non-free-firmware contrib

deb-src https://mirrors.aliyun.com/debian bookworm-updates main non-free non-free-firmware contrib

deb-src https://mirrors.aliyun.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src https://mirrors.aliyun.com/debian bookworm-backports main non-free non-free-firmware contrib

deb-src https://mirrors.aliyun.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 阿里安全更新镜像源

deb https://mirrors.aliyun.com/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src https://mirrors.aliyun.com/debian-security bookworm-security main non-free non-free-firmware contrib

如果你的服务器是阿里云的Debian服务器并且想要给它配置镜像源的话,可以配置阿里云的内网镜像源,这样在阿里云服务器上下载软件会更快:

# 阿里云内网镜像源

deb http://mirrors.cloud.aliyuncs.com/debian bookworm main non-free non-free-firmware contrib

deb http://mirrors.cloud.aliyuncs.com/debian bookworm-updates main non-free non-free-firmware contrib

deb http://mirrors.cloud.aliyuncs.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb http://mirrors.cloud.aliyuncs.com/debian bookworm-backports main non-free non-free-firmware contrib

deb http://mirrors.cloud.aliyuncs.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bookworm main non-free non-free-firmware contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bookworm-updates main non-free non-free-firmware contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bookworm-backports main non-free non-free-firmware contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 阿里云内网安全更新镜像源

deb http://mirrors.cloud.aliyuncs.com/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian-security bookworm-security main non-free non-free-firmware contrib

② 腾讯云

# 腾讯镜像源

deb https://mirrors.cloud.tencent.com/debian bookworm main non-free non-free-firmware contrib

deb https://mirrors.cloud.tencent.com/debian bookworm-updates main non-free non-free-firmware contrib

deb https://mirrors.cloud.tencent.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb https://mirrors.cloud.tencent.com/debian bookworm-backports main non-free non-free-firmware contrib

deb https://mirrors.cloud.tencent.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src https://mirrors.cloud.tencent.com/debian bookworm main non-free non-free-firmware contrib

deb-src https://mirrors.cloud.tencent.com/debian bookworm-updates main non-free non-free-firmware contrib

deb-src https://mirrors.cloud.tencent.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src https://mirrors.cloud.tencent.com/debian bookworm-backports main non-free non-free-firmware contrib

deb-src https://mirrors.cloud.tencent.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 腾讯安全更新镜像源

deb https://mirrors.cloud.tencent.com/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src https://mirrors.cloud.tencent.com/debian-security bookworm-security main non-free non-free-firmware contrib

同样地,如果你的服务器是腾讯云的Debian服务器并且想要给它配置镜像源的话,可以配置腾讯云的内网镜像源,这样在腾讯云服务器上下载软件会更快:

# 腾讯内网镜像源

deb http://mirrors.tencentyun.com/debian bookworm main non-free non-free-firmware contrib

deb http://mirrors.tencentyun.com/debian bookworm-updates main non-free non-free-firmware contrib

deb http://mirrors.tencentyun.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb http://mirrors.tencentyun.com/debian bookworm-backports main non-free non-free-firmware contrib

deb http://mirrors.tencentyun.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src http://mirrors.tencentyun.com/debian bookworm main non-free non-free-firmware contrib

deb-src http://mirrors.tencentyun.com/debian bookworm-updates main non-free non-free-firmware contrib

deb-src http://mirrors.tencentyun.com/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src http://mirrors.tencentyun.com/debian bookworm-backports main non-free non-free-firmware contrib

deb-src http://mirrors.tencentyun.com/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 腾讯内网安全更新镜像源

deb http://mirrors.tencentyun.com/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src http://mirrors.tencentyun.com/debian-security bookworm-security main non-free non-free-firmware contrib

③ 清华大学镜像站

# 清华大学镜像源

deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm main non-free non-free-firmware contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main non-free non-free-firmware contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-backports main non-free non-free-firmware contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bookworm main non-free non-free-firmware contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main non-free non-free-firmware contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-backports main non-free non-free-firmware contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 清华大学安全更新镜像源

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main non-free non-free-firmware contrib

④ 中科大镜像站

# 中科大镜像源

deb http://mirrors.ustc.edu.cn/debian bookworm main non-free non-free-firmware contrib

deb http://mirrors.ustc.edu.cn/debian bookworm-updates main non-free non-free-firmware contrib

deb http://mirrors.ustc.edu.cn/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb http://mirrors.ustc.edu.cn/debian bookworm-backports main non-free non-free-firmware contrib

deb http://mirrors.ustc.edu.cn/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src http://mirrors.ustc.edu.cn/debian bookworm main non-free non-free-firmware contrib

deb-src http://mirrors.ustc.edu.cn/debian bookworm-updates main non-free non-free-firmware contrib

deb-src http://mirrors.ustc.edu.cn/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src http://mirrors.ustc.edu.cn/debian bookworm-backports main non-free non-free-firmware contrib

deb-src http://mirrors.ustc.edu.cn/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 中科大安全更新镜像源

deb http://mirrors.ustc.edu.cn/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src http://mirrors.ustc.edu.cn/debian-security bookworm-security main non-free non-free-firmware contrib

⑤ 官方镜像

对于位于国外的服务器,推荐使用官方的镜像。

# 官方软件源

deb http://deb.debian.org/debian bookworm main non-free non-free-firmware contrib

deb http://deb.debian.org/debian bookworm-updates main non-free non-free-firmware contrib

deb http://deb.debian.org/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb http://deb.debian.org/debian bookworm-backports main non-free non-free-firmware contrib

deb http://deb.debian.org/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

deb-src http://deb.debian.org/debian bookworm main non-free non-free-firmware contrib

deb-src http://deb.debian.org/debian bookworm-updates main non-free non-free-firmware contrib

deb-src http://deb.debian.org/debian bookworm-proposed-updates main non-free non-free-firmware contrib

deb-src http://deb.debian.org/debian bookworm-backports main non-free non-free-firmware contrib

deb-src http://deb.debian.org/debian bookworm-backports-sloppy main non-free non-free-firmware contrib

# 官网安全更新源

deb http://deb.debian.org/debian-security bookworm-security main non-free non-free-firmware contrib

deb-src http://deb.debian.org/debian-security bookworm-security main non-free non-free-firmware contrib

2. 11.x - bullseye

① 阿里云

# 阿里镜像源

deb https://mirrors.aliyun.com/debian bullseye main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-updates main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-proposed-updates main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-backports main non-free contrib

deb https://mirrors.aliyun.com/debian bullseye-backports-sloppy main non-free contrib

deb-src https://mirrors.aliyun.com/debian bullseye main non-free contrib

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

deb-src https://mirrors.aliyun.com/debian bullseye-proposed-updates main non-free contrib

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

deb-src https://mirrors.aliyun.com/debian bullseye-backports-sloppy main non-free contrib

# 阿里安全更新镜像源

deb https://mirrors.aliyun.com/debian-security bullseye-security main non-free contrib

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

如果你的服务器是阿里云的Debian服务器并且想要给它配置镜像源的话,可以配置阿里云的内网镜像源,这样在阿里云服务器上下载软件会更快:

# 阿里云内网镜像源

deb http://mirrors.cloud.aliyuncs.com/debian bullseye main non-free contrib

deb http://mirrors.cloud.aliyuncs.com/debian bullseye-updates main non-free contrib

deb http://mirrors.cloud.aliyuncs.com/debian bullseye-proposed-updates main non-free contrib

deb http://mirrors.cloud.aliyuncs.com/debian bullseye-backports main non-free contrib

deb http://mirrors.cloud.aliyuncs.com/debian bullseye-backports-sloppy main non-free contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bullseye main non-free contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bullseye-updates main non-free contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bullseye-proposed-updates main non-free contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bullseye-backports main non-free contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian bullseye-backports-sloppy main non-free contrib

# 阿里云内网安全更新镜像源

deb http://mirrors.cloud.aliyuncs.com/debian-security bullseye-security main non-free contrib

deb-src http://mirrors.cloud.aliyuncs.com/debian-security bullseye-security main non-free contrib

事实上就是改个镜像源地址为内网镜像地址就OK了!

② 腾讯云

# 腾讯镜像源

deb https://mirrors.cloud.tencent.com/debian bullseye main non-free contrib

deb https://mirrors.cloud.tencent.com/debian bullseye-updates main non-free contrib

deb https://mirrors.cloud.tencent.com/debian bullseye-proposed-updates main non-free contrib

deb https://mirrors.cloud.tencent.com/debian bullseye-backports main non-free contrib

deb https://mirrors.cloud.tencent.com/debian bullseye-backports-sloppy main non-free contrib

deb-src https://mirrors.cloud.tencent.com/debian bullseye main non-free contrib

deb-src https://mirrors.cloud.tencent.com/debian bullseye-updates main non-free contrib

deb-src https://mirrors.cloud.tencent.com/debian bullseye-proposed-updates main non-free contrib

deb-src https://mirrors.cloud.tencent.com/debian bullseye-backports main non-free contrib

deb-src https://mirrors.cloud.tencent.com/debian bullseye-backports-sloppy main non-free contrib

# 腾讯安全更新镜像源

deb https://mirrors.cloud.tencent.com/debian-security bullseye-security main non-free contrib

deb-src https://mirrors.cloud.tencent.com/debian-security bullseye-security main non-free contrib

同样地,如果你的服务器是腾讯云的Debian服务器并且想要给它配置镜像源的话,可以配置腾讯云的内网镜像源,这样在腾讯云服务器上下载软件会更快:

# 腾讯云内网镜像源

deb http://mirrors.tencentyun.com/debian bullseye main non-free contrib

deb http://mirrors.tencentyun.com/debian bullseye-updates main non-free contrib

deb http://mirrors.tencentyun.com/debian bullseye-proposed-updates main non-free contrib

deb http://mirrors.tencentyun.com/debian bullseye-backports main non-free contrib

deb http://mirrors.tencentyun.com/debian bullseye-backports-sloppy main non-free contrib

deb-src http://mirrors.tencentyun.com/debian bullseye main non-free contrib

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

deb-src http://mirrors.tencentyun.com/debian bullseye-proposed-updates main non-free contrib

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

deb-src http://mirrors.tencentyun.com/debian bullseye-backports-sloppy main non-free contrib

# 腾讯云内网安全更新镜像源

deb http://mirrors.tencentyun.com/debian-security bullseye-security main non-free contrib

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

③ 清华大学镜像站

# 清华大学镜像源

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye main non-free contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates main non-free contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-proposed-updates main non-free contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports main non-free contrib

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports-sloppy main non-free contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bullseye main non-free contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates main non-free contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-proposed-updates main non-free contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports main non-free contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports-sloppy main non-free contrib

# 清华大学安全更新镜像源

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main non-free contrib

deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main non-free contrib

④ 中科大镜像站

# 中科大镜像源

deb http://mirrors.ustc.edu.cn/debian bullseye main non-free contrib

deb http://mirrors.ustc.edu.cn/debian bullseye-updates main non-free contrib

deb http://mirrors.ustc.edu.cn/debian bullseye-proposed-updates main non-free contrib

deb http://mirrors.ustc.edu.cn/debian bullseye-backports main non-free contrib

deb http://mirrors.ustc.edu.cn/debian bullseye-backports-sloppy main non-free contrib

deb-src http://mirrors.ustc.edu.cn/debian bullseye main non-free contrib

deb-src http://mirrors.ustc.edu.cn/debian bullseye-updates main non-free contrib

deb-src http://mirrors.ustc.edu.cn/debian bullseye-proposed-updates main non-free contrib

deb-src http://mirrors.ustc.edu.cn/debian bullseye-backports main non-free contrib

deb-src http://mirrors.ustc.edu.cn/debian bullseye-backports-sloppy main non-free contrib

# 中科大安全更新镜像源

deb http://mirrors.ustc.edu.cn/debian-security bullseye-security main non-free contrib

deb-src http://mirrors.ustc.edu.cn/debian-security bullseye-security main non-free contrib

⑤ 官方镜像

对于位于国外的服务器,推荐使用官方的镜像。

# 官方软件源

deb http://deb.debian.org/debian bullseye main non-free contrib

deb http://deb.debian.org/debian bullseye-updates main non-free contrib

deb http://deb.debian.org/debian bullseye-proposed-updates main non-free contrib

deb http://deb.debian.org/debian bullseye-backports main non-free contrib

deb http://deb.debian.org/debian bullseye-backports-sloppy main non-free contrib

deb-src http://deb.debian.org/debian bullseye main non-free contrib

deb-src http://deb.debian.org/debian bullseye-updates main non-free contrib

deb-src http://deb.debian.org/debian bullseye-proposed-updates main non-free contrib

deb-src http://deb.debian.org/debian bullseye-backports main non-free contrib

deb-src http://deb.debian.org/debian bullseye-backports-sloppy main non-free contrib

# 官方安全更新源

deb http://deb.debian.org/debian-security bullseye-security main non-free contrib

deb-src http://deb.debian.org/debian-security bullseye-security main non-free contrib

(3) Ubuntu

1. 22.04.1 LTS - jammy

① 阿里云

# 阿里镜像站

deb https://mirrors.aliyun.com/ubuntu jammy main multiverse restricted universe

deb https://mirrors.aliyun.com/ubuntu jammy-backports main multiverse restricted universe

deb https://mirrors.aliyun.com/ubuntu jammy-proposed main multiverse restricted universe

deb https://mirrors.aliyun.com/ubuntu jammy-security main multiverse restricted universe

deb https://mirrors.aliyun.com/ubuntu jammy-updates main multiverse restricted universe

deb-src https://mirrors.aliyun.com/ubuntu jammy main multiverse restricted universe

deb-src https://mirrors.aliyun.com/ubuntu jammy-backports main multiverse restricted universe

deb-src https://mirrors.aliyun.com/ubuntu jammy-proposed main multiverse restricted universe

deb-src https://mirrors.aliyun.com/ubuntu jammy-security main multiverse restricted universe

deb-src https://mirrors.aliyun.com/ubuntu jammy-updates main multiverse restricted universe

② 腾讯云

# 腾讯镜像站

deb https://mirrors.cloud.tencent.com/ubuntu jammy main multiverse restricted universe

deb https://mirrors.cloud.tencent.com/ubuntu jammy-backports main multiverse restricted universe

deb https://mirrors.cloud.tencent.com/ubuntu jammy-proposed main multiverse restricted universe

deb https://mirrors.cloud.tencent.com/ubuntu jammy-security main multiverse restricted universe

deb https://mirrors.cloud.tencent.com/ubuntu jammy-updates main multiverse restricted universe

deb-src https://mirrors.cloud.tencent.com/ubuntu jammy main multiverse restricted universe

deb-src https://mirrors.cloud.tencent.com/ubuntu jammy-backports main multiverse restricted universe

deb-src https://mirrors.cloud.tencent.com/ubuntu jammy-proposed main multiverse restricted universe

deb-src https://mirrors.cloud.tencent.com/ubuntu jammy-security main multiverse restricted universe

deb-src https://mirrors.cloud.tencent.com/ubuntu jammy-updates main multiverse restricted universe

③ 清华大学镜像站

# 清华大学镜像站

deb https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy main multiverse restricted universe

deb https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-backports main multiverse restricted universe

deb https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-proposed main multiverse restricted universe

deb https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-security main multiverse restricted universe

deb https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-updates main multiverse restricted universe

deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy main multiverse restricted universe

deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-backports main multiverse restricted universe

deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-proposed main multiverse restricted universe

deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-security main multiverse restricted universe

deb-src https://mirror.tuna.tsinghua.edu.cn/ubuntu jammy-updates main multiverse restricted universe

④ 中科大镜像站

# 中科大镜像站

deb https://mirrors.ustc.edu.cn/ubuntu jammy main multiverse restricted universe

deb https://mirrors.ustc.edu.cn/ubuntu jammy-backports main multiverse restricted universe

deb https://mirrors.ustc.edu.cn/ubuntu jammy-proposed main multiverse restricted universe

deb https://mirrors.ustc.edu.cn/ubuntu jammy-security main multiverse restricted universe

deb https://mirrors.ustc.edu.cn/ubuntu jammy-updates main multiverse restricted universe

deb-src https://mirrors.ustc.edu.cn/ubuntu jammy main multiverse restricted universe

deb-src https://mirrors.ustc.edu.cn/ubuntu jammy-backports main multiverse restricted universe

deb-src https://mirrors.ustc.edu.cn/ubuntu jammy-proposed main multiverse restricted universe

deb-src https://mirrors.ustc.edu.cn/ubuntu jammy-security main multiverse restricted universe

deb-src https://mirrors.ustc.edu.cn/ubuntu jammy-updates main multiverse restricted universe

3,软件源更新问题

如果新安装的Linux,在根据上述操作配置软件源后,执行sudo apt update时报错如下:

image.png

这是由于系统缺少软件包ca-certificates导致。

解决办法是,先编辑软件源配置/etc/apt/sources.list文件,将其中所有的地址前面的https改成http,再执行下列命令:

sudo apt update

sudo apt install ca-certificates

然后,再把/etc/apt/sources.list文件中的所有的地址前面的http重新改回https,并再次执行sudo apt update即可!

4,更新系统

如果你现在使用的是Debian 11的版本,想更新到Debian 12版本,并不需要重装系统,只需要将你的软件源配置文件sources.list中的内容换成Debian 12的软件源配置,再执行更新命令即可!

替换完成内容后,执行下列命令完成系统更新:

sudo apt update

sudo apt full-upgrade

sudo apt autoremove

sudo apt clean

最后重启系统。

打开终端并识别网络接口,执行以下 ip 命令

$ ip add show

运行 nmcli 命令获取连接名称

$ nmcli connection

1

Once we get the connection name, run below nmcli command to assign static ipv4 address,

获取连接名后,运行下面的 nmcli 命令分配静态 ipv4 地址

$ nmcli con mod 'eth0' ipv4.address 192.168.1.151/24

1

运行下面的命令设置网关

$ nmcli con mod 'eth0' ipv4.gateway 192.168.1.1

1

将配置从 DHCP 更改为手动,这样 IP 将是静态和持久的,运行

$ nmcli con mod 'eth0' ipv4.method manual

1

使用如下命令设置 DNS 服务器 IP 地址

$ nmcli con mod 'eth0' ipv4.dns '8.8.8.8'

1

禁用并启用连接,以便上述更改生效。

$ nmcli connection down eth0

$ nmcli connection up eth0

1

2

运行 IP 命令查看 IP 地址

$ ip add show eth0

完美,以上输出确认静态 IP 地址已在 eth0 接口上成功配置。

在最小安装的 Debian 11 上设置静态 IP 地址

Whenever we install minimal Debian 11 then we will have only the CLI console and don’t have any nmcli utility. So, to configure static ip address we will edit the file ‘/etc/network/interfaces’.

每当我们安装最小的 Debian 11 时,我们只有 CLI 控制台,并且没有任何 nmcli 实用程序。因此,要配置静态 IP 地址,我们需要编辑 /etc/network/interfaces 文件。

查看文件的默认内容

$ cat /etc/network/interfaces

1

Default-Interface-File-Debian

编辑该文件并设置静态 IP 地址,如下所示

$ sudo vi /etc/network/interfaces

1

删除 allow-htplug enp0s3 行,修改 dhcp 参数为 static。下面是我的示例文件,根据您的环境更改接口名称和 ip 详细信息。

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto enp0s3

iface enp0s3 inet static

address 192.168.1.183

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameservers 8.8.8.8

保存并关闭文件

Interface-file-after-modification-debian11

要使上述更改生效,必须重新启动网络服务

$ sudo systemctl restart networking.service

1

执行 IP 命令验证 IP 地址

$ ip add show

Debian 12 / Ubuntu 22.04 安装 Docker 以及 Docker Compose 教程

Jun 8th, 2023

本文将指导如何在 Debian 12 和 Ubuntu 22.04 下安装 Docker 以及 Docker Compose。

PS:本文同时适用于 Debian 11 以及 Ubuntu 20.04

什么是 Docker?

Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下运行软件,而不再需要安装配置各种环境。开源 Docker 社区致力于改进这类技术,并免费提供给所有用户,使之获益。

什么是 Docker Compose?

传统模式下运维人员需要运行 docker run 来启动各种容器,一旦容器过多,就无法一次性记住所有的运行参数和命令,这时候我们可以使用 Docker Compose 来解决这个问题。

Docker Compose 是一个用于在单个主机上定义和运行多个 Docker 容器的工具。它使用 YAML 文件来配置应用程序的服务,然后使用一个命令就可以创建并启动所有服务。使用 Docker Compose 可以大大简化 Docker 容器的管理和部署,特别是对于具有多个互相依赖的容器的复杂应用。

使用官方源安装 Docker

以下操作需要在 root 用户下完成,请使用 sudo -i 或 su root 切换到 root 用户进行操作。

首先,安装一些必要的软件包:

apt update

apt upgrade -y

apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

然后加入 Docker 的 GPG 公钥和 apt 源:

Debian

Ubuntu

curl -sSL https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://download.docker.com/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

国内机器可以用清华 TUNA的国内源:

Debian

Ubuntu

curl -sS https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

然后更新系统后即可安装 Docker CE:

apt update

apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

此时可以使用 docker version 命令检查是否安装成功:

root@debian ~ # docker version

Client: Docker Engine - Community

Version: 24.0.2

API version: 1.43

Go version: go1.20.4

Git commit: cb74dfc

Built: Thu May 25 21:52:17 2023

OS/Arch: linux/amd64

Context: default

Server: Docker Engine - Community

Engine:

Version: 24.0.2

API version: 1.43 (minimum version 1.12)

Go version: go1.20.4

Git commit: 659604f

Built: Thu May 25 21:52:17 2023

OS/Arch: linux/amd64

Experimental: true

containerd:

Version: 1.6.21

GitCommit: 3dce8eb055cbb6872793272b4f20ed16117344f8

runc:

Version: 1.1.7

GitCommit: v1.1.7-0-g860f061

docker-init:

Version: 0.19.0

GitCommit: de40ad0

如果需要某个特定用户可以用 Docker rootless 模式运行 Docker,那么可以把这个用户也加入 docker 组,比如我们把 www-data 用户加进去:

apt install docker-ce-rootless-extras

sudo usermod -aG docker www-data

安装 Docker Compose

因为我们已经安装了 docker-compose-plugin,所以 Docker 目前已经自带 docker compose 命令,基本上可以替代 docker-compose:

root@debian ~ # docker compose version

Docker Compose version v2.18.1

如果某些镜像或命令不兼容,则我们还可以单独安装 Docker Compose:

我们可以使用 Docker 官方发布的 Github 直接安装最新版本:

curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-Linux-x86_64 > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

此时可以使用 docker-compose version 命令检查是否安装成功:

root@debian ~ # docker-compose version

Docker Compose version v2.18.1

修改 Docker 配置

以下配置会增加一段自定义内网 IPv6 地址,开启容器的 IPv6 功能,以及限制日志文件大小,防止 Docker 日志塞满硬盘(泪的教训):

cat > /etc/docker/daemon.json << EOF

{

"log-driver": "json-file",

"log-opts": {

"max-size": "20m",

"max-file": "3"

},

"ipv6": true,

"fixed-cidr-v6": "fd00:dead:beef:c0::/80",

"experimental":true,

"ip6tables":true

}

EOF

然后重启 Docker 服务:

systemctl restart docker

好了,我们已经安装好了 Docker 和 Docker Compose,然后就可以开始愉快的安装各种软件,限于篇幅,我们不再赘述,今后慢慢介绍安装各种 Docker 软件的方法。

Debian 12 / Ubuntu 22.04 安装 Docker 以及 Docker Compose 教程

https://u.sb/debian-install-docker/

Debian 12 (bookworm) 安装方法及其国内软件源

摘要: Debian 12 (bookworm) 已经于2023年6月份正式发布。以下为原来信息: Debian 12 (bookworm) 预计于2023年中期发布,但是目前(2023年4月)已经处于硬冻结阶段。原计划是在2023年中发布正式版本,但“Bookwo...

Debian 12 (bookworm) 已经于2023年6月份正式发布。以下为原来信息:

Debian 12 (bookworm) 预计于2023年中期发布,但是目前(2023年4月)已经处于硬冻结阶段。原计划是在2023年中发布正式版本,但“Bookworm的探讨表明Debian 12 (Bookworm) 无望在 2023 年中公布;Debian 12 “Bookworm” 估计在 2023 的 7-8 月公布,具体取决于个性解冻后的 Bug 修复状况。

硬解冻期间,关键软件包和没有自动化测试的软件包禁止主动迁徙,须要公布团队手动迁徙。

目前在Debian 源中已经有 Debian 12 (bookwor),所以可以安装试用了。 桌面界面的问题可能会比较多,但是服务器使用已经相当稳定了。

安装 Debian 12

Debian 12可以直接下载ISO镜像安装。我进行安装测试是用阿里云,一般情况下会在正式发布后半年左右官方才会提供安装镜像,目前肯定是没有的,所以需要通过Debian 11升级安装。

更新现有的软件至 Debian 11 的最新版本:

sudo apt-get update
sudo apt-get upgrade

然后把 /etc/apt/sources.list 里面的内容全部注释掉,增加以下 Debian 12 的软件源:

国内常见镜像站点

Debian全球镜像站列表:https://www.debian.org/mirror/list

下面列出国内常用的镜像站点及 /etc/apt/sources.list 中的具体对应内容:

阿里云镜像站

deb https://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.aliyun.com/debian-security/ bookworm-security main
deb-src https://mirrors.aliyun.com/debian-security/ bookworm-security main
deb https://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware contrib

腾讯云镜像站

deb https://mirrors.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.tencent.com/debian-security/ bookworm-security main
deb-src https://mirrors.tencent.com/debian-security/ bookworm-security main
deb https://mirrors.tencent.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.tencent.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm-backports main non-free non-free-firmware contrib

网易镜像站

deb https://mirrors.163.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.163.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.163.com/debian-security/ bookworm-security main
deb-src https://mirrors.163.com/debian-security/ bookworm-security main
deb https://mirrors.163.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.163.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.163.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.163.com/debian/ bookworm-backports main non-free non-free-firmware contrib

华为镜像站

deb https://mirrors.huaweicloud.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.huaweicloud.com/debian-security/ bookworm-security main
deb-src https://mirrors.huaweicloud.com/debian-security/ bookworm-security main
deb https://mirrors.huaweicloud.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.huaweicloud.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.huaweicloud.com/debian/ bookworm-backports main non-free non-free-firmware contrib

清华大学镜像站

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware

中科大镜像站

deb https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian-security/ bookworm-security main contrib non-free non-free-firmware

 

 


本文链接: Debian 12 (bookworm) 安装方法及其国内软件源

0

评论区