ubuntu debian apt deb debootstrap根文件系统制作 利用国内源加速 清华源

参考项目

https://github.com/Kron4ek/Wine-Builds/blob/master/create_ubuntu_bootstraps.sh

制作一个最小的deb 根文件系统

sudo apt install debootstrap
debootstrap --arch amd64 jammy ~/tmp/ubuntu-jammy-bootstrap https://mirrors.tuna.tsinghua.edu.cn/ubuntu/

命令日志

yeqiang@yeqiang-MS-7B23:~$ sudo debootstrap --arch amd64 jammy /tmp/ubuntu-jammy-bootstrap https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
I: Retrieving InRelease 
I: Checking Release signature
I: Valid Release signature (key id F6ECB3762474EDA9D21B7022871920D1991BC93C)
I: Retrieving Packages 
I: Validating Packages 
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on https://mirrors.tuna.tsinghua.edu.cn/ubuntu...
I: Retrieving adduser 3.118ubuntu5
I: Validating adduser 3.118ubuntu5
I: Retrieving apt 2.4.5
I: Validating apt 2.4.5
I: Retrieving apt-utils 2.4.5
I: Validating apt-utils 2.4.5
I: Retrieving base-files 12ubuntu4
I: Validating base-files 12ubuntu4
I: Retrieving base-passwd 3.5.52build1
I: Validating base-passwd 3.5.52build1
I: Retrieving bash 5.1-6ubuntu1
I: Validating bash 5.1-6ubuntu1
I: Retrieving bsdutils 1:2.37.2-4ubuntu3
I: Validating bsdutils 1:2.37.2-4ubuntu3
I: Retrieving ca-certificates 20211016
I: Validating ca-certificates 20211016
I: Retrieving console-setup 1.205ubuntu3
I: Validating console-setup 1.205ubuntu3
I: Retrieving console-setup-linux 1.205ubuntu3
I: Validating console-setup-linux 1.205ubuntu3
I: Retrieving coreutils 8.32-4.1ubuntu1
I: Validating coreutils 8.32-4.1ubuntu1
I: Retrieving cron 3.0pl1-137ubuntu3
I: Validating cron 3.0pl1-137ubuntu3
I: Retrieving dash 0.5.11+git20210903+057cd650a4ed-3build1
I: Validating dash 0.5.11+git20210903+057cd650a4ed-3build1
I: Retrieving dbus 1.12.20-2ubuntu4
I: Validating dbus 1.12.20-2ubuntu4
I: Retrieving debconf 1.5.79ubuntu1
I: Validating debconf 1.5.79ubuntu1
I: Retrieving debconf-i18n 1.5.79ubuntu1
I: Validating debconf-i18n 1.5.79ubuntu1
I: Retrieving debianutils 5.5-1ubuntu2
I: Validating debianutils 5.5-1ubuntu2
I: Retrieving diffutils 1:3.8-0ubuntu2
I: Validating diffutils 1:3.8-0ubuntu2
I: Retrieving distro-info 1.1build1
I: Validating distro-info 1.1build1
I: Retrieving distro-info-data 0.52
I: Validating distro-info-data 0.52
I: Retrieving dmsetup 2:1.02.175-2.1ubuntu4
I: Validating dmsetup 2:1.02.175-2.1ubuntu4
I: Retrieving dpkg 1.21.1ubuntu2
I: Validating dpkg 1.21.1ubuntu2
I: Retrieving e2fsprogs 1.46.5-2ubuntu1
I: Validating e2fsprogs 1.46.5-2ubuntu1
I: Retrieving eject 2.37.2-4ubuntu3
I: Validating eject 2.37.2-4ubuntu3
I: Retrieving findutils 4.8.0-1ubuntu3
I: Validating findutils 4.8.0-1ubuntu3
I: Retrieving gcc-12-base 12-20220319-1ubuntu1
I: Validating gcc-12-base 12-20220319-1ubuntu1
I: Retrieving gir1.2-glib-2.0 1.72.0-1
I: Validating gir1.2-glib-2.0 1.72.0-1
I: Retrieving gpgv 2.2.27-3ubuntu2
I: Validating gpgv 2.2.27-3ubuntu2
I: Retrieving grep 3.7-1build1
I: Validating grep 3.7-1build1
I: Retrieving gzip 1.10-4ubuntu4
I: Validating gzip 1.10-4ubuntu4
I: Retrieving hostname 3.23ubuntu2
I: Validating hostname 3.23ubuntu2
I: Retrieving init 1.62
I: Validating init 1.62
I: Retrieving init-system-helpers 1.62
I: Validating init-system-helpers 1.62
I: Retrieving iproute2 5.15.0-1ubuntu2
I: Validating iproute2 5.15.0-1ubuntu2
I: Retrieving iputils-ping 3:20211215-1
I: Validating iputils-ping 3:20211215-1
I: Retrieving isc-dhcp-client 4.4.1-2.3ubuntu2
I: Validating isc-dhcp-client 4.4.1-2.3ubuntu2
I: Retrieving isc-dhcp-common 4.4.1-2.3ubuntu2
I: Validating isc-dhcp-common 4.4.1-2.3ubuntu2
I: Retrieving iso-codes 4.9.0-1
I: Validating iso-codes 4.9.0-1
I: Retrieving kbd 2.3.0-3ubuntu4
I: Validating kbd 2.3.0-3ubuntu4
I: Retrieving keyboard-configuration 1.205ubuntu3
I: Validating keyboard-configuration 1.205ubuntu3
I: Retrieving kmod 29-1ubuntu1
I: Validating kmod 29-1ubuntu1
I: Retrieving less 590-1build1
I: Validating less 590-1build1
I: Retrieving libacl1 2.3.1-1
I: Validating libacl1 2.3.1-1
I: Retrieving libapparmor1 3.0.4-2ubuntu2
I: Validating libapparmor1 3.0.4-2ubuntu2
I: Retrieving libapt-pkg6.0 2.4.5
I: Validating libapt-pkg6.0 2.4.5
I: Retrieving libargon2-1 0~20171227-0.3
I: Validating libargon2-1 0~20171227-0.3
I: Retrieving libatm1 1:2.5.1-4build2
I: Validating libatm1 1:2.5.1-4build2
I: Retrieving libattr1 1:2.5.1-1build1
I: Validating libattr1 1:2.5.1-1build1
I: Retrieving libaudit-common 1:3.0.7-1build1
I: Validating libaudit-common 1:3.0.7-1build1
I: Retrieving libaudit1 1:3.0.7-1build1
I: Validating libaudit1 1:3.0.7-1build1
I: Retrieving libblkid1 2.37.2-4ubuntu3
I: Validating libblkid1 2.37.2-4ubuntu3
I: Retrieving libbpf0 1:0.5.0-1
I: Validating libbpf0 1:0.5.0-1
I: Retrieving libbsd0 0.11.5-1
I: Validating libbsd0 0.11.5-1
I: Retrieving libbz2-1.0 1.0.8-5build1
I: Validating libbz2-1.0 1.0.8-5build1
I: Retrieving libc-bin 2.35-0ubuntu3
I: Validating libc-bin 2.35-0ubuntu3
I: Retrieving libc6 2.35-0ubuntu3
I: Validating libc6 2.35-0ubuntu3
I: Retrieving libcap-ng0 0.7.9-2.2build3
I: Validating libcap-ng0 0.7.9-2.2build3
I: Retrieving libcap2 1:2.44-1build3
I: Validating libcap2 1:2.44-1build3
I: Retrieving libcap2-bin 1:2.44-1build3
I: Validating libcap2-bin 1:2.44-1build3
I: Retrieving libcom-err2 1.46.5-2ubuntu1
I: Validating libcom-err2 1.46.5-2ubuntu1
I: Retrieving libcrypt1 1:4.4.27-1
I: Validating libcrypt1 1:4.4.27-1
I: Retrieving libcryptsetup12 2:2.4.3-1ubuntu1
I: Validating libcryptsetup12 2:2.4.3-1ubuntu1
I: Retrieving libdb5.3 5.3.28+dfsg1-0.8ubuntu3
I: Validating libdb5.3 5.3.28+dfsg1-0.8ubuntu3
I: Retrieving libdbus-1-3 1.12.20-2ubuntu4
I: Validating libdbus-1-3 1.12.20-2ubuntu4
I: Retrieving libdebconfclient0 0.261ubuntu1
I: Validating libdebconfclient0 0.261ubuntu1
I: Retrieving libdevmapper1.02.1 2:1.02.175-2.1ubuntu4
I: Validating libdevmapper1.02.1 2:1.02.175-2.1ubuntu4
I: Retrieving libdns-export1110 1:9.11.19+dfsg-2.1ubuntu3
I: Validating libdns-export1110 1:9.11.19+dfsg-2.1ubuntu3
I: Retrieving libelf1 0.186-1build1
I: Validating libelf1 0.186-1build1
I: Retrieving libestr0 0.1.10-2.1build3
I: Validating libestr0 0.1.10-2.1build3
I: Retrieving libexpat1 2.4.7-1
I: Validating libexpat1 2.4.7-1
I: Retrieving libext2fs2 1.46.5-2ubuntu1
I: Validating libext2fs2 1.46.5-2ubuntu1
I: Retrieving libfastjson4 0.99.9-1build2
I: Validating libfastjson4 0.99.9-1build2
I: Retrieving libffi8 3.4.2-4
I: Validating libffi8 3.4.2-4
I: Retrieving libfribidi0 1.0.8-2ubuntu3
I: Validating libfribidi0 1.0.8-2ubuntu3
I: Retrieving libgcc-s1 12-20220319-1ubuntu1
I: Validating libgcc-s1 12-20220319-1ubuntu1
I: Retrieving libgcrypt20 1.9.4-3ubuntu3
I: Validating libgcrypt20 1.9.4-3ubuntu3
I: Retrieving libgirepository-1.0-1 1.72.0-1
I: Validating libgirepository-1.0-1 1.72.0-1
I: Retrieving libglib2.0-0 2.72.1-1
I: Validating libglib2.0-0 2.72.1-1
I: Retrieving libglib2.0-data 2.72.1-1
I: Validating libglib2.0-data 2.72.1-1
I: Retrieving libgmp10 2:6.2.1+dfsg-3ubuntu1
I: Validating libgmp10 2:6.2.1+dfsg-3ubuntu1
I: Retrieving libgnutls30 3.7.3-4ubuntu1
I: Validating libgnutls30 3.7.3-4ubuntu1
I: Retrieving libgpg-error0 1.43-3
I: Validating libgpg-error0 1.43-3
I: Retrieving libgssapi-krb5-2 1.19.2-2
I: Validating libgssapi-krb5-2 1.19.2-2
I: Retrieving libhogweed6 3.7.3-1build2
I: Validating libhogweed6 3.7.3-1build2
I: Retrieving libicu70 70.1-2
I: Validating libicu70 70.1-2
I: Retrieving libidn2-0 2.3.2-2build1
I: Validating libidn2-0 2.3.2-2build1
I: Retrieving libip4tc2 1.8.7-1ubuntu5
I: Validating libip4tc2 1.8.7-1ubuntu5
I: Retrieving libisc-export1105 1:9.11.19+dfsg-2.1ubuntu3
I: Validating libisc-export1105 1:9.11.19+dfsg-2.1ubuntu3
I: Retrieving libjson-c5 0.15-2build4
I: Validating libjson-c5 0.15-2build4
I: Retrieving libk5crypto3 1.19.2-2
I: Validating libk5crypto3 1.19.2-2
I: Retrieving libkeyutils1 1.6.1-2ubuntu3
I: Validating libkeyutils1 1.6.1-2ubuntu3
I: Retrieving libkmod2 29-1ubuntu1
I: Validating libkmod2 29-1ubuntu1
I: Retrieving libkrb5-3 1.19.2-2
I: Validating libkrb5-3 1.19.2-2
I: Retrieving libkrb5support0 1.19.2-2
I: Validating libkrb5support0 1.19.2-2
I: Retrieving liblocale-gettext-perl 1.07-4build3
I: Validating liblocale-gettext-perl 1.07-4build3
I: Retrieving liblz4-1 1.9.3-2build2
I: Validating liblz4-1 1.9.3-2build2
I: Retrieving liblzma5 5.2.5-2ubuntu1
I: Validating liblzma5 5.2.5-2ubuntu1
I: Retrieving libmd0 1.0.4-1build1
I: Validating libmd0 1.0.4-1build1
I: Retrieving libmnl0 1.0.4-3build2
I: Validating libmnl0 1.0.4-3build2
I: Retrieving libmount1 2.37.2-4ubuntu3
I: Validating libmount1 2.37.2-4ubuntu3
I: Retrieving libmpdec3 2.5.1-2build2
I: Validating libmpdec3 2.5.1-2build2
I: Retrieving libncurses6 6.3-2
I: Validating libncurses6 6.3-2
I: Retrieving libncursesw6 6.3-2
I: Validating libncursesw6 6.3-2
I: Retrieving libnetplan0 0.104-0ubuntu2
I: Validating libnetplan0 0.104-0ubuntu2
I: Retrieving libnettle8 3.7.3-1build2
I: Validating libnettle8 3.7.3-1build2
I: Retrieving libnewt0.52 0.52.21-5ubuntu2
I: Validating libnewt0.52 0.52.21-5ubuntu2
I: Retrieving libnsl2 1.3.0-2build2
I: Validating libnsl2 1.3.0-2build2
I: Retrieving libnss-systemd 249.11-0ubuntu3
I: Validating libnss-systemd 249.11-0ubuntu3
I: Retrieving libp11-kit0 0.24.0-6build1
I: Validating libp11-kit0 0.24.0-6build1
I: Retrieving libpam-cap 1:2.44-1build3
I: Validating libpam-cap 1:2.44-1build3
I: Retrieving libpam-modules 1.4.0-11ubuntu2
I: Validating libpam-modules 1.4.0-11ubuntu2
I: Retrieving libpam-modules-bin 1.4.0-11ubuntu2
I: Validating libpam-modules-bin 1.4.0-11ubuntu2
I: Retrieving libpam-runtime 1.4.0-11ubuntu2
I: Validating libpam-runtime 1.4.0-11ubuntu2
I: Retrieving libpam-systemd 249.11-0ubuntu3
I: Validating libpam-systemd 249.11-0ubuntu3
I: Retrieving libpam0g 1.4.0-11ubuntu2
I: Validating libpam0g 1.4.0-11ubuntu2
I: Retrieving libpcre2-8-0 10.39-3build1
I: Validating libpcre2-8-0 10.39-3build1
I: Retrieving libpcre3 2:8.39-13build5
I: Validating libpcre3 2:8.39-13build5
I: Retrieving libpopt0 1.18-3build1
I: Validating libpopt0 1.18-3build1
I: Retrieving libprocps8 2:3.3.17-6ubuntu2
I: Validating libprocps8 2:3.3.17-6ubuntu2
I: Retrieving libpython3-stdlib 3.10.4-0ubuntu2
I: Validating libpython3-stdlib 3.10.4-0ubuntu2
I: Retrieving libpython3.10-minimal 3.10.4-3
I: Validating libpython3.10-minimal 3.10.4-3
I: Retrieving libpython3.10-stdlib 3.10.4-3
I: Validating libpython3.10-stdlib 3.10.4-3
I: Retrieving libreadline8 8.1.2-1
I: Validating libreadline8 8.1.2-1
I: Retrieving libseccomp2 2.5.3-2ubuntu2
I: Validating libseccomp2 2.5.3-2ubuntu2
I: Retrieving libselinux1 3.3-1build2
I: Validating libselinux1 3.3-1build2
I: Retrieving libsemanage-common 3.3-1build2
I: Validating libsemanage-common 3.3-1build2
I: Retrieving libsemanage2 3.3-1build2
I: Validating libsemanage2 3.3-1build2
I: Retrieving libsepol2 3.3-1build1
I: Validating libsepol2 3.3-1build1
I: Retrieving libslang2 2.3.2-5build4
I: Validating libslang2 2.3.2-5build4
I: Retrieving libsmartcols1 2.37.2-4ubuntu3
I: Validating libsmartcols1 2.37.2-4ubuntu3
I: Retrieving libsqlite3-0 3.37.2-2
I: Validating libsqlite3-0 3.37.2-2
I: Retrieving libss2 1.46.5-2ubuntu1
I: Validating libss2 1.46.5-2ubuntu1
I: Retrieving libssl3 3.0.2-0ubuntu1
I: Validating libssl3 3.0.2-0ubuntu1
I: Retrieving libstdc++6 12-20220319-1ubuntu1
I: Validating libstdc++6 12-20220319-1ubuntu1
I: Retrieving libsystemd0 249.11-0ubuntu3
I: Validating libsystemd0 249.11-0ubuntu3
I: Retrieving libtasn1-6 4.18.0-4build1
I: Validating libtasn1-6 4.18.0-4build1
I: Retrieving libtext-charwidth-perl 0.04-10build3
I: Validating libtext-charwidth-perl 0.04-10build3
I: Retrieving libtext-iconv-perl 1.7-7build3
I: Validating libtext-iconv-perl 1.7-7build3
I: Retrieving libtext-wrapi18n-perl 0.06-9
I: Validating libtext-wrapi18n-perl 0.06-9
I: Retrieving libtinfo6 6.3-2
I: Validating libtinfo6 6.3-2
I: Retrieving libtirpc-common 1.3.2-2build1
I: Validating libtirpc-common 1.3.2-2build1
I: Retrieving libtirpc3 1.3.2-2build1
I: Validating libtirpc3 1.3.2-2build1
I: Retrieving libudev1 249.11-0ubuntu3
I: Validating libudev1 249.11-0ubuntu3
I: Retrieving libunistring2 1.0-1
I: Validating libunistring2 1.0-1
I: Retrieving libuuid1 2.37.2-4ubuntu3
I: Validating libuuid1 2.37.2-4ubuntu3
I: Retrieving libxml2 2.9.13+dfsg-1build1
I: Validating libxml2 2.9.13+dfsg-1build1
I: Retrieving libxtables12 1.8.7-1ubuntu5
I: Validating libxtables12 1.8.7-1ubuntu5
I: Retrieving libxxhash0 0.8.1-1
I: Validating libxxhash0 0.8.1-1
I: Retrieving libyaml-0-2 0.2.2-1build2
I: Validating libyaml-0-2 0.2.2-1build2
I: Retrieving libzstd1 1.4.8+dfsg-3build1
I: Validating libzstd1 1.4.8+dfsg-3build1
I: Retrieving locales 2.35-0ubuntu3
I: Validating locales 2.35-0ubuntu3
I: Retrieving login 1:4.8.1-2ubuntu2
I: Validating login 1:4.8.1-2ubuntu2
I: Retrieving logrotate 3.19.0-1ubuntu1
I: Validating logrotate 3.19.0-1ubuntu1
I: Retrieving logsave 1.46.5-2ubuntu1
I: Validating logsave 1.46.5-2ubuntu1
I: Retrieving lsb-base 11.1.0ubuntu4
I: Validating lsb-base 11.1.0ubuntu4
I: Retrieving lsb-release 11.1.0ubuntu4
I: Validating lsb-release 11.1.0ubuntu4
I: Retrieving mawk 1.3.4.20200120-3
I: Validating mawk 1.3.4.20200120-3
I: Retrieving media-types 7.0.0
I: Validating media-types 7.0.0
I: Retrieving mount 2.37.2-4ubuntu3
I: Validating mount 2.37.2-4ubuntu3
I: Retrieving ncurses-base 6.3-2
I: Validating ncurses-base 6.3-2
I: Retrieving ncurses-bin 6.3-2
I: Validating ncurses-bin 6.3-2
I: Retrieving netbase 6.3
I: Validating netbase 6.3
I: Retrieving netcat-openbsd 1.218-4ubuntu1
I: Validating netcat-openbsd 1.218-4ubuntu1
I: Retrieving netplan.io 0.104-0ubuntu2
I: Validating netplan.io 0.104-0ubuntu2
I: Retrieving networkd-dispatcher 2.1-2
I: Validating networkd-dispatcher 2.1-2
I: Retrieving openssl 3.0.2-0ubuntu1
I: Validating openssl 3.0.2-0ubuntu1
I: Retrieving passwd 1:4.8.1-2ubuntu2
I: Validating passwd 1:4.8.1-2ubuntu2
I: Retrieving perl-base 5.34.0-3ubuntu1
I: Validating perl-base 5.34.0-3ubuntu1
I: Retrieving procps 2:3.3.17-6ubuntu2
I: Validating procps 2:3.3.17-6ubuntu2
I: Retrieving python-apt-common 2.3.0ubuntu2
I: Validating python-apt-common 2.3.0ubuntu2
I: Retrieving python3 3.10.4-0ubuntu2
I: Validating python3 3.10.4-0ubuntu2
I: Retrieving python3-apt 2.3.0ubuntu2
I: Validating python3-apt 2.3.0ubuntu2
I: Retrieving python3-dbus 1.2.18-3build1
I: Validating python3-dbus 1.2.18-3build1
I: Retrieving python3-gi 3.42.0-3build1
I: Validating python3-gi 3.42.0-3build1
I: Retrieving python3-minimal 3.10.4-0ubuntu2
I: Validating python3-minimal 3.10.4-0ubuntu2
I: Retrieving python3-netifaces 0.11.0-1build2
I: Validating python3-netifaces 0.11.0-1build2
I: Retrieving python3-pkg-resources 59.6.0-1.2
I: Validating python3-pkg-resources 59.6.0-1.2
I: Retrieving python3-yaml 5.4.1-1ubuntu1
I: Validating python3-yaml 5.4.1-1ubuntu1
I: Retrieving python3.10 3.10.4-3
I: Validating python3.10 3.10.4-3
I: Retrieving python3.10-minimal 3.10.4-3
I: Validating python3.10-minimal 3.10.4-3
I: Retrieving readline-common 8.1.2-1
I: Validating readline-common 8.1.2-1
I: Retrieving rsyslog 8.2112.0-2ubuntu2
I: Validating rsyslog 8.2112.0-2ubuntu2
I: Retrieving sed 4.8-1ubuntu2
I: Validating sed 4.8-1ubuntu2
I: Retrieving sensible-utils 0.0.17
I: Validating sensible-utils 0.0.17
I: Retrieving shared-mime-info 2.1-2
I: Validating shared-mime-info 2.1-2
I: Retrieving sudo 1.9.9-1ubuntu2
I: Validating sudo 1.9.9-1ubuntu2
I: Retrieving systemd 249.11-0ubuntu3
I: Validating systemd 249.11-0ubuntu3
I: Retrieving systemd-sysv 249.11-0ubuntu3
I: Validating systemd-sysv 249.11-0ubuntu3
I: Retrieving systemd-timesyncd 249.11-0ubuntu3
I: Validating systemd-timesyncd 249.11-0ubuntu3
I: Retrieving sysvinit-utils 3.01-1ubuntu1
I: Validating sysvinit-utils 3.01-1ubuntu1
I: Retrieving tar 1.34+dfsg-1build3
I: Validating tar 1.34+dfsg-1build3
I: Retrieving tzdata 2022a-0ubuntu1
I: Validating tzdata 2022a-0ubuntu1
I: Retrieving ubuntu-advantage-tools 27.7~22.04.1
I: Validating ubuntu-advantage-tools 27.7~22.04.1
I: Retrieving ubuntu-keyring 2021.03.26
I: Validating ubuntu-keyring 2021.03.26
I: Retrieving ubuntu-minimal 1.481
I: Validating ubuntu-minimal 1.481
I: Retrieving ucf 3.0043
I: Validating ucf 3.0043
I: Retrieving udev 249.11-0ubuntu3
I: Validating udev 249.11-0ubuntu3
I: Retrieving usrmerge 25ubuntu2
I: Validating usrmerge 25ubuntu2
I: Retrieving util-linux 2.37.2-4ubuntu3
I: Validating util-linux 2.37.2-4ubuntu3
I: Retrieving vim-common 2:8.2.3995-1ubuntu2
I: Validating vim-common 2:8.2.3995-1ubuntu2
I: Retrieving vim-tiny 2:8.2.3995-1ubuntu2
I: Validating vim-tiny 2:8.2.3995-1ubuntu2
I: Retrieving whiptail 0.52.21-5ubuntu2
I: Validating whiptail 0.52.21-5ubuntu2
I: Retrieving xdg-user-dirs 0.17-2ubuntu4
I: Validating xdg-user-dirs 0.17-2ubuntu4
I: Retrieving xkb-data 2.33-1
I: Validating xkb-data 2.33-1
I: Retrieving xxd 2:8.2.3995-1ubuntu2
I: Validating xxd 2:8.2.3995-1ubuntu2
I: Retrieving zlib1g 1:1.2.11.dfsg-2ubuntu9
I: Validating zlib1g 1:1.2.11.dfsg-2ubuntu9
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting bsdutils...
I: Extracting coreutils...
I: Extracting dash...
I: Extracting debconf...
I: Extracting debianutils...
I: Extracting diffutils...
I: Extracting dpkg...
I: Extracting e2fsprogs...
I: Extracting findutils...
I: Extracting gcc-12-base...
I: Extracting grep...
I: Extracting gzip...
I: Extracting hostname...
I: Extracting init-system-helpers...
I: Extracting libacl1...
I: Extracting libattr1...
I: Extracting libaudit-common...
I: Extracting libaudit1...
I: Extracting libblkid1...
I: Extracting libbz2-1.0...
I: Extracting libc-bin...
I: Extracting libc6...
I: Extracting libcap-ng0...
I: Extracting libcap2...
I: Extracting libcom-err2...
I: Extracting libcrypt1...
I: Extracting libdb5.3...
I: Extracting libdebconfclient0...
I: Extracting libext2fs2...
I: Extracting libgcc-s1...
I: Extracting libgcrypt20...
I: Extracting libgmp10...
I: Extracting libgpg-error0...
I: Extracting libgssapi-krb5-2...
I: Extracting libk5crypto3...
I: Extracting libkeyutils1...
I: Extracting libkrb5-3...
I: Extracting libkrb5support0...
I: Extracting liblz4-1...
I: Extracting liblzma5...
I: Extracting libmount1...
I: Extracting libncurses6...
I: Extracting libncursesw6...
I: Extracting libnsl2...
I: Extracting libpam-modules...
I: Extracting libpam-modules-bin...
I: Extracting libpam-runtime...
I: Extracting libpam0g...
I: Extracting libpcre2-8-0...
I: Extracting libpcre3...
I: Extracting libprocps8...
I: Extracting libselinux1...
I: Extracting libsemanage-common...
I: Extracting libsemanage2...
I: Extracting libsepol2...
I: Extracting libsmartcols1...
I: Extracting libss2...
I: Extracting libssl3...
I: Extracting libsystemd0...
I: Extracting libtinfo6...
I: Extracting libtirpc-common...
I: Extracting libtirpc3...
I: Extracting libudev1...
I: Extracting libuuid1...
I: Extracting libzstd1...
I: Extracting login...
I: Extracting logsave...
I: Extracting lsb-base...
I: Extracting mawk...
I: Extracting mount...
I: Extracting ncurses-base...
I: Extracting ncurses-bin...
I: Extracting passwd...
I: Extracting perl-base...
I: Extracting procps...
I: Extracting sed...
I: Extracting sensible-utils...
I: Extracting sysvinit-utils...
I: Extracting tar...
I: Extracting usrmerge...
I: Extracting util-linux...
I: Extracting zlib1g...
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking bsdutils...
I: Unpacking coreutils...
I: Unpacking dash...
I: Unpacking debconf...
I: Unpacking debianutils...
I: Unpacking diffutils...
I: Unpacking dpkg...
I: Unpacking e2fsprogs...
I: Unpacking findutils...
I: Unpacking gcc-12-base:amd64...
I: Unpacking grep...
I: Unpacking gzip...
I: Unpacking hostname...
I: Unpacking init-system-helpers...
I: Unpacking libacl1:amd64...
I: Unpacking libattr1:amd64...
I: Unpacking libaudit-common...
I: Unpacking libaudit1:amd64...
I: Unpacking libblkid1:amd64...
I: Unpacking libbz2-1.0:amd64...
I: Unpacking libc-bin...
I: Unpacking libc6:amd64...
I: Unpacking libcap-ng0:amd64...
I: Unpacking libcap2:amd64...
I: Unpacking libcom-err2:amd64...
I: Unpacking libcrypt1:amd64...
I: Unpacking libdb5.3:amd64...
I: Unpacking libdebconfclient0:amd64...
I: Unpacking libext2fs2:amd64...
I: Unpacking libgcc-s1:amd64...
I: Unpacking libgcrypt20:amd64...
I: Unpacking libgmp10:amd64...
I: Unpacking libgpg-error0:amd64...
I: Unpacking libgssapi-krb5-2:amd64...
I: Unpacking libk5crypto3:amd64...
I: Unpacking libkeyutils1:amd64...
I: Unpacking libkrb5-3:amd64...
I: Unpacking libkrb5support0:amd64...
I: Unpacking liblz4-1:amd64...
I: Unpacking liblzma5:amd64...
I: Unpacking libmount1:amd64...
I: Unpacking libncurses6:amd64...
I: Unpacking libncursesw6:amd64...
I: Unpacking libnsl2:amd64...
I: Unpacking libpam-modules:amd64...
I: Unpacking libpam-modules-bin...
I: Unpacking libpam-runtime...
I: Unpacking libpam0g:amd64...
I: Unpacking libpcre2-8-0:amd64...
I: Unpacking libpcre3:amd64...
I: Unpacking libprocps8:amd64...
I: Unpacking libselinux1:amd64...
I: Unpacking libsemanage-common...
I: Unpacking libsemanage2:amd64...
I: Unpacking libsepol2:amd64...
I: Unpacking libsmartcols1:amd64...
I: Unpacking libss2:amd64...
I: Unpacking libssl3:amd64...
I: Unpacking libsystemd0:amd64...
I: Unpacking libtinfo6:amd64...
I: Unpacking libtirpc-common...
I: Unpacking libtirpc3:amd64...
I: Unpacking libudev1:amd64...
I: Unpacking libuuid1:amd64...
I: Unpacking libzstd1:amd64...
I: Unpacking login...
I: Unpacking logsave...
I: Unpacking lsb-base...
I: Unpacking mawk...
I: Unpacking mount...
I: Unpacking ncurses-base...
I: Unpacking ncurses-bin...
I: Unpacking passwd...
I: Unpacking perl-base...
I: Unpacking procps...
I: Unpacking sed...
I: Unpacking sensible-utils...
I: Unpacking sysvinit-utils...
I: Unpacking tar...
I: Unpacking usrmerge...
I: Unpacking util-linux...
I: Unpacking zlib1g:amd64...
I: Configuring required packages...
I: Configuring lsb-base...
I: Configuring libtirpc-common...
I: Configuring libaudit-common...
I: Configuring libsemanage-common...
I: Configuring gcc-12-base:amd64...
I: Configuring ncurses-base...
I: Configuring sensible-utils...
I: Configuring libcrypt1:amd64...
I: Configuring libgcc-s1:amd64...
I: Configuring libc6:amd64...
I: Configuring libudev1:amd64...
I: Configuring libattr1:amd64...
I: Configuring sysvinit-utils...
I: Configuring debianutils...
I: Configuring mawk...
I: Configuring libdebconfclient0:amd64...
I: Configuring base-files...
I: Configuring libbz2-1.0:amd64...
I: Configuring base-passwd...
I: Configuring libdb5.3:amd64...
I: Configuring libblkid1:amd64...
I: Configuring libtinfo6:amd64...
I: Configuring bash...
I: Configuring libzstd1:amd64...
I: Configuring libkeyutils1:amd64...
I: Configuring liblzma5:amd64...
I: Configuring libgpg-error0:amd64...
I: Configuring liblz4-1:amd64...
I: Configuring libc-bin...
I: Configuring ncurses-bin...
I: Configuring libacl1:amd64...
I: Configuring libsmartcols1:amd64...
I: Configuring libgcrypt20:amd64...
I: Configuring zlib1g:amd64...
I: Configuring libcom-err2:amd64...
I: Configuring diffutils...
I: Configuring libcap2:amd64...
I: Configuring libkrb5support0:amd64...
I: Configuring hostname...
I: Configuring libpcre3:amd64...
I: Configuring libcap-ng0:amd64...
I: Configuring libext2fs2:amd64...
I: Configuring libgmp10:amd64...
I: Configuring libncurses6:amd64...
I: Configuring libaudit1:amd64...
I: Configuring libuuid1:amd64...
I: Configuring libss2:amd64...
I: Configuring libsepol2:amd64...
I: Configuring libpcre2-8-0:amd64...
I: Configuring libncursesw6:amd64...
I: Configuring libk5crypto3:amd64...
I: Configuring logsave...
I: Configuring e2fsprogs...
I: Configuring libsystemd0:amd64...
I: Configuring libselinux1:amd64...
I: Configuring sed...
I: Configuring findutils...
I: Configuring libmount1:amd64...
I: Configuring libsemanage2:amd64...
I: Configuring libprocps8:amd64...
I: Configuring bsdutils...
I: Configuring tar...
I: Configuring coreutils...
I: Configuring dpkg...
I: Configuring mount...
I: Configuring grep...
I: Configuring perl-base...
I: Configuring init-system-helpers...
I: Configuring gzip...
I: Configuring usrmerge...
I: Configuring procps...
I: Configuring debconf...
I: Configuring libpam0g:amd64...
I: Configuring util-linux...
I: Configuring dash...
I: Configuring libpam-modules-bin...
I: Configuring libssl3:amd64...
I: Configuring libkrb5-3:amd64...
I: Configuring libgssapi-krb5-2:amd64...
I: Configuring libtirpc3:amd64...
I: Configuring libnsl2:amd64...
I: Configuring libpam-modules:amd64...
I: Configuring passwd...
I: Configuring libpam-runtime...
I: Configuring login...
I: Configuring libc-bin...
I: Unpacking the base system...
I: Unpacking apt...
I: Unpacking apt-utils...
I: Unpacking ca-certificates...
I: Unpacking console-setup...
I: Unpacking console-setup-linux...
I: Unpacking cron...
I: Unpacking dbus...
I: Unpacking debconf-i18n...
I: Unpacking distro-info...
I: Unpacking distro-info-data...
I: Unpacking dmsetup...
I: Unpacking eject...
I: Unpacking gir1.2-glib-2.0:amd64...
I: Unpacking gpgv...
I: Unpacking init...
I: Unpacking iproute2...
I: Unpacking iputils-ping...
I: Unpacking isc-dhcp-client...
I: Unpacking isc-dhcp-common...
I: Unpacking iso-codes...
I: Unpacking kbd...
I: Unpacking keyboard-configuration...
I: Unpacking kmod...
I: Unpacking less...
I: Unpacking libapt-pkg6.0:amd64...
I: Unpacking libatm1:amd64...
I: Unpacking libbpf0:amd64...
I: Unpacking libbsd0:amd64...
I: Unpacking libcap2-bin...
I: Unpacking libdbus-1-3:amd64...
I: Unpacking libdns-export1110...
I: Unpacking libelf1:amd64...
I: Unpacking libestr0:amd64...
I: Unpacking libfastjson4:amd64...
I: Unpacking libfribidi0:amd64...
I: Unpacking libgirepository-1.0-1:amd64...
I: Unpacking libglib2.0-0:amd64...
I: Unpacking libglib2.0-data...
I: Unpacking libicu70:amd64...
I: Unpacking libisc-export1105:amd64...
I: Unpacking liblocale-gettext-perl...
I: Unpacking libmd0:amd64...
I: Unpacking libmnl0:amd64...
I: Unpacking libmpdec3:amd64...
I: Unpacking libnetplan0:amd64...
I: Unpacking libnewt0.52:amd64...
I: Unpacking libnss-systemd:amd64...
I: Unpacking libpam-cap:amd64...
I: Unpacking libpam-systemd:amd64...
I: Unpacking libpopt0:amd64...
I: Unpacking libpython3-stdlib:amd64...
I: Unpacking libpython3.10-stdlib:amd64...
I: Unpacking libreadline8:amd64...
I: Unpacking libslang2:amd64...
I: Unpacking libsqlite3-0:amd64...
I: Unpacking libstdc++6:amd64...
I: Unpacking libtext-charwidth-perl...
I: Unpacking libtext-iconv-perl...
I: Unpacking libtext-wrapi18n-perl...
I: Unpacking libxml2:amd64...
I: Unpacking libxtables12:amd64...
I: Unpacking libxxhash0:amd64...
I: Unpacking libyaml-0-2:amd64...
I: Unpacking locales...
I: Unpacking logrotate...
I: Unpacking lsb-release...
I: Unpacking media-types...
I: Unpacking netbase...
I: Unpacking netcat-openbsd...
I: Unpacking netplan.io...
I: Unpacking networkd-dispatcher...
I: Unpacking openssl...
I: Unpacking python-apt-common...
I: Unpacking python3...
I: Unpacking python3-apt...
I: Unpacking python3-dbus...
I: Unpacking python3-gi...
I: Unpacking python3-netifaces:amd64...
I: Unpacking python3-pkg-resources...
I: Unpacking python3-yaml...
I: Unpacking python3.10...
I: Unpacking readline-common...
I: Unpacking rsyslog...
I: Unpacking shared-mime-info...
I: Unpacking sudo...
I: Unpacking systemd-timesyncd...
I: Unpacking tzdata...
I: Unpacking ubuntu-advantage-tools...
I: Unpacking ubuntu-keyring...
I: Unpacking ubuntu-minimal...
I: Unpacking ucf...
I: Unpacking udev...
I: Unpacking vim-common...
I: Unpacking vim-tiny...
I: Unpacking whiptail...
I: Unpacking xdg-user-dirs...
I: Unpacking xkb-data...
I: Unpacking xxd...
I: Configuring the base system...
I: Configuring media-types...
I: Configuring libtext-iconv-perl...
I: Configuring libtext-charwidth-perl...
I: Configuring init...
I: Configuring xdg-user-dirs...
I: Configuring libyaml-0-2:amd64...
I: Configuring libglib2.0-0:amd64...
I: Configuring distro-info-data...
I: Configuring libestr0:amd64...
I: Configuring libfastjson4:amd64...
I: Configuring libsqlite3-0:amd64...
I: Configuring cron...
I: Configuring less...
I: Configuring libnetplan0:amd64...
I: Configuring libnss-systemd:amd64...
I: Configuring xkb-data...
I: Configuring kmod...
I: Configuring libatm1:amd64...
I: Configuring locales...
I: Configuring ubuntu-keyring...
I: Configuring libtext-wrapi18n-perl...
I: Configuring xxd...
I: Configuring tzdata...
I: Configuring libcap2-bin...
I: Configuring eject...
I: Configuring libisc-export1105:amd64...
I: Configuring libglib2.0-data...
I: Configuring vim-common...
I: Configuring libslang2:amd64...
I: Configuring libdbus-1-3:amd64...
I: Configuring dbus...
I: Configuring libfribidi0:amd64...
I: Configuring libmnl0:amd64...
I: Configuring systemd-timesyncd...
I: Configuring udev...
I: Configuring sudo...
I: Configuring ucf...
I: Configuring libxtables12:amd64...
I: Configuring libmd0:amd64...
I: Configuring python-apt-common...
I: Configuring dmsetup...
I: Configuring gpgv...
I: Configuring libxxhash0:amd64...
I: Configuring libpam-systemd:amd64...
I: Configuring libgirepository-1.0-1:amd64...
I: Configuring netbase...
I: Configuring isc-dhcp-common...
I: Configuring openssl...
I: Configuring libbsd0:amd64...
I: Configuring libelf1:amd64...
I: Configuring libpam-cap:amd64...
I: Configuring iputils-ping...
I: Configuring readline-common...
I: Configuring iso-codes...
I: Configuring libstdc++6:amd64...
I: Configuring liblocale-gettext-perl...
I: Configuring libpopt0:amd64...
I: Configuring libicu70:amd64...
I: Configuring logrotate...
I: Configuring distro-info...
I: Configuring libnewt0.52:amd64...
I: Configuring libreadline8:amd64...
I: Configuring rsyslog...
I: Configuring netcat-openbsd...
I: Configuring libdns-export1110...
I: Configuring debconf-i18n...
I: Configuring vim-tiny...
I: Configuring ca-certificates...
I: Configuring libapt-pkg6.0:amd64...
I: Configuring gir1.2-glib-2.0:amd64...
I: Configuring whiptail...
I: Configuring libmpdec3:amd64...
I: Configuring keyboard-configuration...
I: Configuring libbpf0:amd64...
I: Configuring libxml2:amd64...
I: Configuring apt...
I: Configuring apt-utils...
I: Configuring iproute2...
I: Configuring isc-dhcp-client...
I: Configuring libpython3.10-stdlib:amd64...
I: Configuring shared-mime-info...
I: Configuring libpython3-stdlib:amd64...
I: Configuring python3.10...
I: Configuring python3...
I: Configuring python3-gi...
I: Configuring python3-netifaces:amd64...
I: Configuring lsb-release...
I: Configuring python3-pkg-resources...
I: Configuring python3-dbus...
I: Configuring python3-apt...
I: Configuring python3-yaml...
I: Configuring netplan.io...
I: Configuring ubuntu-advantage-tools...
I: Configuring networkd-dispatcher...
I: Configuring kbd...
I: Configuring console-setup-linux...
I: Configuring console-setup...
I: Configuring ubuntu-minimal...
I: Configuring libc-bin...
I: Configuring ca-certificates...
I: Base system installed successfully.

测试chroot

sudo chroot /tmp/ubuntu-jammy-bootstrap/ /bin/bash

dpkg -l 检查发现默认安装了211个deb包

adduser
apt
apt-utils
base-files
base-passwd
bash
bsdutils
ca-certificates
console-setup
console-setup-linux
coreutils
cron
dash
dbus
debconf
debconf-i18n
debianutils
diffutils
distro-info
distro-info-data
dmsetup
dpkg
e2fsprogs
eject
findutils
gcc-12-base:amd64
gir1.2-glib-2.0:amd64
gpgv
grep
gzip
hostname
init
init-system-helpers
iproute2
iputils-ping
isc-dhcp-client
isc-dhcp-common
iso-codes
kbd
keyboard-configuration
kmod
less
libacl1:amd64
libapparmor1:amd64
libapt-pkg6.0:amd64
libargon2-1:amd64
libatm1:amd64
libattr1:amd64
libaudit-common
libaudit1:amd64
libblkid1:amd64
libbpf0:amd64
libbsd0:amd64
libbz2-1.0:amd64
libc-bin
libc6:amd64
libcap-ng0:amd64
libcap2:amd64
libcap2-bin
libcom-err2:amd64
libcrypt1:amd64
libcryptsetup12:amd64
libdb5.3:amd64
libdbus-1-3:amd64
libdebconfclient0:amd64
libdevmapper1.02.1:amd64
libdns-export1110
libelf1:amd64
libestr0:amd64
libexpat1:amd64
libext2fs2:amd64
libfastjson4:amd64
libffi8:amd64
libfribidi0:amd64
libgcc-s1:amd64
libgcrypt20:amd64
libgirepository-1.0-1:amd64
libglib2.0-0:amd64
libglib2.0-data
libgmp10:amd64
libgnutls30:amd64
libgpg-error0:amd64
libgssapi-krb5-2:amd64
libhogweed6:amd64
libicu70:amd64
libidn2-0:amd64
libip4tc2:amd64
libisc-export1105:amd64
libjson-c5:amd64
libk5crypto3:amd64
libkeyutils1:amd64
libkmod2:amd64
libkrb5-3:amd64
libkrb5support0:amd64
liblocale-gettext-perl
liblz4-1:amd64
liblzma5:amd64
libmd0:amd64
libmnl0:amd64
libmount1:amd64
libmpdec3:amd64
libncurses6:amd64
libncursesw6:amd64
libnetplan0:amd64
libnettle8:amd64
libnewt0.52:amd64
libnsl2:amd64
libnss-systemd:amd64
libp11-kit0:amd64
libpam-cap:amd64
libpam-modules:amd64
libpam-modules-bin
libpam-runtime
libpam-systemd:amd64
libpam0g:amd64
libpcre2-8-0:amd64
libpcre3:amd64
libpopt0:amd64
libprocps8:amd64
libpython3-stdlib:amd64
libpython3.10-minimal:amd64
libpython3.10-stdlib:amd64
libreadline8:amd64
libseccomp2:amd64
libselinux1:amd64
libsemanage-common
libsemanage2:amd64
libsepol2:amd64
libslang2:amd64
libsmartcols1:amd64
libsqlite3-0:amd64
libss2:amd64
libssl3:amd64
libstdc++6:amd64
libsystemd0:amd64
libtasn1-6:amd64
libtext-charwidth-perl
libtext-iconv-perl
libtext-wrapi18n-perl
libtinfo6:amd64
libtirpc-common
libtirpc3:amd64
libudev1:amd64
libunistring2:amd64
libuuid1:amd64
libxml2:amd64
libxtables12:amd64
libxxhash0:amd64
libyaml-0-2:amd64
libzstd1:amd64
locales
login
logrotate
logsave
lsb-base
lsb-release
mawk
media-types
mount
ncurses-base
ncurses-bin
netbase
netcat-openbsd
netplan.io
networkd-dispatcher
openssl
passwd
perl-base
procps
python-apt-common
python3
python3-apt
python3-dbus
python3-gi
python3-minimal
python3-netifaces:amd64
python3-pkg-resources
python3-yaml
python3.10
python3.10-minimal
readline-common
rsyslog
sed
sensible-utils
shared-mime-info
sudo
systemd
systemd-sysv
systemd-timesyncd
sysvinit-utils
tar
tzdata
ubuntu-advantage-tools
ubuntu-keyring
ubuntu-minimal
ucf
udev
usrmerge
util-linux
vim-common
vim-tiny
whiptail
xdg-user-dirs
xkb-data
xxd
zlib1g:amd64

根文件系统大小

CenOS 相关文章

基于yum制作kylin系统docker镜像(CentOS Fedora yum rpm 根文件系统制作 参考)_kylin docker镜像-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/511493.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HCIA-HarmonyOS设备开发V2.0证书

目录 一、不墨迹,上证书二、考试总结三、习题四、知识点五、坚持就有收获 HCIA-HarmonyOS Device Developer V2.0 开发者能力认证考试已通过。 一、不墨迹,上证书 一个多月的努力,验证了自己的学习成果,也认识到自己有待提升之处…

Flutter中的Provider状态管理工具有哪些优势

在Flutter应用开发中,状态管理是一个至关重要的方面。而Provider作为一种简单、灵活且高效的状态管理工具,在众多Flutter开发者中备受青睐。本文将深入探讨Provider在Flutter中的优势,帮助读者更好地理解其价值和应用场景。 简单易用 Provi…

JVM 面试题

1、什么情况下会发生栈内存溢出。 栈内存溢出通常发生在以下几种情况中: 函数递归调用过深: 当函数递归调用自身且没有合适的退出条件时,每次递归调用都会在栈上分配一个新的栈帧来存储局部变量、返回地址等信息。如果递归层次过多&#xff…

制作耳机壳的UV树脂和塑料材质相比优势有哪些?

制作耳机壳的UV树脂相比塑料材质有以下优势: 高强度与耐磨性:UV树脂具有高强度和耐磨性,能够更好地保护耳机内部零件,延长耳机使用寿命。相比之下,塑料材质可能较易磨损或刮伤。耐高温:UV树脂具有较好的耐…

webpack基础配置及使用

webpack是什么 是一个现代 JavaScript 应用程序的静态模块打包器。当webpack 处理应用程序时,它会递归地构建一个依赖关系图 ,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle 。主要有 五个核心概念&#xff1a…

RabbitMQ-TTL/死信队列/延迟队列高级特性

文章目录 TTL死信队列消息成为死信的三种情况队列如何绑定死信交换机 延迟队列RabbitMQ如何实现延迟队列 总结来源B站黑马程序员 TTL TTLTTL(Time To Live):存活时间/过期时间当信息到达存活时间后,还没有被消费,会被自动清除。RabbitMQ可以对消息设置过…

基于springboot+vue的社区养老服务平台

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

基于SpringBoot+Apache POI的前后端分离外卖项目-苍穹外卖(十九)

数据导出 1. 工作台1.1 需求分析和设计1.1.1 产品原型1.1.2 接口设计1.2.1 Controller层1.2.2 Service层接口1.2.3 Service层实现类1.2.4 Mapper层 1.3 功能测试 2. Apache POI2.1 介绍2.2 入门案例2.2.1 将数据写入Excel文件2.2.2 读取Excel文件中的数据 3. 导出运营数据Excel…

【Linux】软件包管理器yum

目录 一、yum是什么? 二、查看软件包 三、安装与卸载软件 1、如何安装软件 2、如何卸载软件 四、yum源的配置 一、yum是什么? 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 但是这样太麻烦了, 于是有些人…

【Linux】Linux原生异步IO:AIO

1、IO模型 1.1 简述 相信大家在搜索的时候,都会看到下面这张图,IO的使用场景:同步、异步、阻塞、非阻塞,可以组合成四种情况: 同步阻塞I/O: 用户进程进行I/O操作,一直阻塞到I/O操作完成为止。同步非阻塞I/O: 用户程序可以通过设置文件描述符的属性O_NONBLOCK,I/O操作可…

【c++】STL--List的实现

目录 一. List的数据结构 二. List实现的基本框架 1. list的结点结构类 2. List的迭代器类 正向迭代器 反向迭代器 3. List操作接口的实现 1. 默认成员函数 构造函数 和 析构函数 拷贝构造函数 和 赋值运算符重载 2. 修改相关函数接口 insert 和 erase …

Day22 集合,ArrayList,泛型

Day22 集合:概念 ;使用(熟悉API);深入底层原理 ;项目中的应用 ; 1.集合含义 集合是Java API所提供的一系列类,可以用于动态存放多个对象 (集合只能存对象) 集合与数组的不同在于&a…