|
3 | 3 | # File : bootstrap |
4 | 4 | # Desc : setup local repo & install boot utils |
5 | 5 | # Ctime : 2022-10-16 |
6 | | -# Mtime : 2024-02-21 |
| 6 | +# Mtime : 2024-02-29 |
7 | 7 | # Path : bootstrap |
8 | 8 | # Author : Ruohang Feng (rh@vonng.com) |
9 | 9 | # License : AGPLv3 |
@@ -32,7 +32,7 @@ PIGSTY_VERSION=v2.6.0 |
32 | 32 | # -n --no : do not download pkg.tgz from internet |
33 | 33 | #--------------------------------------------------------------# |
34 | 34 | REGION="" # which mirror to use? (default|china) |
35 | | -DOWNLOAD_PKG=ask # download pkg.tgz ? (ask|yes|no, ask by default) |
| 35 | +DOWNLOAD_PKG=no # download pkg.tgz ? (ask|yes|no, no by default) |
36 | 36 | PKG_PATH=/tmp/pkg.tgz # which pkg to be used ? (/tmp/pkg.tgz by default) |
37 | 37 |
|
38 | 38 |
|
@@ -555,9 +555,11 @@ function check_repo_file(){ |
555 | 555 | fi |
556 | 556 |
|
557 | 557 | if [[ ${OS_PACKAGE} == "rpm" ]]; then |
| 558 | + log_warn "rpm cache = updating, make take a while" |
558 | 559 | sudo yum clean all -q |
559 | 560 | sudo yum makecache -q |
560 | 561 | elif [[ ${OS_PACKAGE} == "deb" ]]; then |
| 562 | + log_warn "apt cache = updating, make take a while" |
561 | 563 | sudo apt update |
562 | 564 | fi |
563 | 565 |
|
@@ -639,7 +641,7 @@ function main(){ |
639 | 641 | check_kernel # kernel = Linux |
640 | 642 | check_machine # machine = x86_64 |
641 | 643 | check_package_manager # package = rpm|deb, manager = dnf|yum|zypper|apt|apt-get |
642 | | - check_vendor_version # release = centos, version = 7,8,9... |
| 644 | + check_vendor_version # release = rocky, version = 7,8,9... |
643 | 645 | check_sudo # current_user = NOPASSWD sudo |
644 | 646 | check_pkg # check offline installation package exists (INTERACTIVE: ask for download confirmation) |
645 | 647 | check_repo # create repo from pkg.tgz if exists |
|
0 commit comments