Free Alpine Linux Shell Accounts

145791017

Comments

  • @Not_Oles said:

    @rcdfrd said: Put it in fstab is a good choice.

    Thanks! I will keep this in mind and maybe put the hard drive in fstab soon.

    Want to share a few details about what you are running on the server? It seems interesting! I think everyone would like to hear a few details. I think everyone, myself included, would be grateful to you for sharing! :)

    Best wishes!

    ~ $ python3 --version
    Python 3.10.9
    ~ $ pip3 --version
    pip 22.3.1 from /home/rcdfrd/pri/lib/python3.10/site-packages/pip (python 3.10)
    

    Just now, I managed to run python3 and pip3.

    Thanked by (1)Not_Oles
  • Not_OlesNot_Oles Hosting ProviderContent Writer

    @rcdfrd said: Just now, I managed to run python3 and pip3.

    Congrats! 🌟

    May I please ask, how did you install python3 and pip? :)

    I hope everyone gets the servers they want!

  • edited December 2022

    @Not_Oles said:

    @rcdfrd said: Just now, I managed to run python3 and pip3.

    Congrats! 🌟

    May I please ask, how did you install python3 and pip? :)

    Yeah, I am glad to tell u what I did. Please forgive me for not being a native English speaker, if u dont understand any sentences u can ask me.

    Firstly, I changed my personal shell environment variables, which allow me to load binary file and libiraries.

    ~ $ cat ~/.ashrc
    export LD_LIBRARY_PATH="/home/rcdfrd/pri/lib:$LD_LIBRARY_PATH"
    export PATH="/home/rcdfrd/pri/bin:$PATH"
    source ~/.ashrc
    ~ $ cat ~/.profile
    source ~/.ashrc
    

    Next I wrote a sh script to install the apk file

    URL="https://mirrors.ustc.edu.cn/alpine/latest-stable/main/x86_64"
    install() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    

    You can write the above file to install.sh
    and then run ash install.sh

    After that, run python3 --version and you're good to go.

    To install pip3 in alpine, use python3 -m ensurepip

    Thanked by (1)Not_Oles
  • Not_OlesNot_Oles Hosting ProviderContent Writer

    ^^ @Nubuki

    I hope everyone gets the servers they want!

  • @Not_Oles said:
    Hi @subenhon!

    Welcome to MetalVPS! Your account has been provisioned!

    Maybe you can log in via IPv4 or IPv6 with something like:

    ssh [email protected] -p 42365

    When you get a chance, please try it, and please let us know if you succeed in logging in.

    Your password is in a file in your home directory. Please feel free to change your password.

    You really have some hard work ahead, but also lots of fun and lots of very interesting stuff to learn! If you have questions, please feel free to post them here on LES, and the guys here will try to help you. I wish you the very best with your studies! 🚵

    Tom

    Great!
    I have logged in successfully

    Thanked by (1)Not_Oles
  • Not_OlesNot_Oles Hosting ProviderContent Writer

    @rcdfrd said:

    @Not_Oles said:

    @rcdfrd said: Just now, I managed to run python3 and pip3.

    Congrats! 🌟

    May I please ask, how did you install python3 and pip? :)

    Yeah, I am glad to tell u what I did. Please forgive me for not being a native English speaker, if u dont understand any sentences u can ask me.

    Firstly, I changed my personal shell environment variables, which allow me to load binary file and libiraries.

    ~ $ cat ~/.ashrc
    export LD_LIBRARY_PATH="/home/rcdfrd/pri/lib:$LD_LIBRARY_PATH"
    export PATH="/home/rcdfrd/pri/bin:$PATH"
    source ~/.ashrc
    ~ $ cat ~/.profile
    source ~/.ashrc
    

    Next I wrote a sh script to install the apk file

    URL="https://mirrors.ustc.edu.cn/alpine/latest-stable/main/x86_64"
    install() {
      wget "$URL/$1"
      tar -vxf "$1"
      mv usr/bin/* ~/pri/bin/
      mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    

    You can write the above file to install.sh
    and then run ash install.sh

    After that, run python3 --version and you're good to go.

    To install pip3 in alpine, use python3 -m ensurepip

    I have to try this! Thank you for your tutorial! I think I understood everything you wrote. Excellent English! Excellent hacking! 👏

    I hope everyone gets the servers they want!

  • Not_OlesNot_Oles Hosting ProviderContent Writer

    @subenhon said:

    @Not_Oles said:
    Hi @subenhon!

    Welcome to MetalVPS! Your account has been provisioned!

    Maybe you can log in via IPv4 or IPv6 with something like:

    ssh [email protected] -p 42365

    When you get a chance, please try it, and please let us know if you succeed in logging in.

    Your password is in a file in your home directory. Please feel free to change your password.

    You really have some hard work ahead, but also lots of fun and lots of very interesting stuff to learn! If you have questions, please feel free to post them here on LES, and the guys here will try to help you. I wish you the very best with your studies! 🚵

    Tom

    Great!
    I have logged in successfully

    Thanks for your report! So glad you are in! Delighted to have you with us! 🍰

    I hope everyone gets the servers they want!

  • Sounds like i don't need sudo to install my nix anymore :wink:

    The all seeing eye sees everything...

  • Not_OlesNot_Oles Hosting ProviderContent Writer

    @terrorgen said:
    Sounds like i don't need sudo to install my nix anymore :wink:

    Yes, but could you please answer these two questions if you have time? Thanks!

    @Not_Oles said: I don't know much about nix.

    How does nix handle Alpine's musl libc?

    How would nix prevent interference with the packages installed by the Alpine package manager?

    I hope everyone gets the servers they want!

  • @Not_Oles said:

    @tssz2022 said: Thk. I can login successfully.

    Hi @tssz2022! I'm delighted to hear that you could log in successfully. Thanks very much for letting us know!

    How to build a websites?

    Can you please share a little about what type of website you want to build? Thanks!

    A php blog. It's like a wordpress.> @rcdfrd said:

    @Not_Oles said:

    @rcdfrd said: Just now, I managed to run python3 and pip3.

    Congrats! 🌟

    May I please ask, how did you install python3 and pip? :)

    Yeah, I am glad to tell u what I did. Please forgive me for not being a native English speaker, if u dont understand any sentences u can ask me.

    Firstly, I changed my personal shell environment variables, which allow me to load binary file and libiraries.

    ~ $ cat ~/.ashrc
    export LD_LIBRARY_PATH="/home/rcdfrd/pri/lib:$LD_LIBRARY_PATH"
    export PATH="/home/rcdfrd/pri/bin:$PATH"
    source ~/.ashrc
    ~ $ cat ~/.profile
    source ~/.ashrc
    

    Next I wrote a sh script to install the apk file

    URL="https://mirrors.ustc.edu.cn/alpine/latest-stable/main/x86_64"
    install() {
      wget "$URL/$1"
      tar -vxf "$1"
      mv usr/bin/* ~/pri/bin/
      mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    

    You can write the above file to install.sh
    and then run ash install.sh

    After that, run python3 --version and you're good to go.

    To install pip3 in alpine, use python3 -m ensurepip

    cat ~/.ashrc
    cat: can't open '/home/tssz2022/.ashrc': No such file or directory

    why?

  • edited December 2022

    @tssz2022
    @Not_Oles

    I integrated my above scripts, you just need to copy the following contents to the shell for execution now.

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="~/pri/lib:$LD_LIBRARY_PATH"
    export PATH="~/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    
    Thanked by (1)Not_Oles
  • Not_OlesNot_Oles Hosting ProviderContent Writer
    edited December 2022

    @tssz2022 said: cat ~/.ashrc
    cat: can't open '/home/tssz2022/.ashrc': No such file or directory

    I think you formerly needed to create the .ashrc and .profile files. After you create the two files, then you can cat them. :)

    But the new, integrated version of the script should create the files for you. :)

    Thanked by (1)AuroraZero

    I hope everyone gets the servers they want!

  • Not_OlesNot_Oles Hosting ProviderContent Writer

    @rcdfrd said:
    @tssz2022
    @Not_Oles

    I integrated my above scripts, you just need to copy the following contents to the shell for execution now.

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="~/pri/lib:$LD_LIBRARY_PATH"
    export PATH="~/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
      wget "$URL/$1"
      tar -vxf "$1"
      mv usr/bin/* ~/pri/bin/
      mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    

    Running the new integrated script seems to give me this error repeated three times:

    mv: can't rename 'usr/bin/*': No such file or directory

    Thanks!

    I hope everyone gets the servers they want!

  • @Not_Oles said:

    @rcdfrd said:
    @tssz2022
    @Not_Oles

    I integrated my above scripts, you just need to copy the following contents to the shell for execution now.

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="~/pri/lib:$LD_LIBRARY_PATH"
    export PATH="~/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    

    Running the new integrated script seems to give me this error repeated three times:

    mv: can't rename 'usr/bin/*': No such file or directory

    Thanks!

    It doesn't matter, it's just because there is no bin file in three of the installed files, they only provide lib files.

    Thanked by (1)Not_Oles
  • @rcdfrd said:
    @tssz2022
    @Not_Oles

    I integrated my above scripts, you just need to copy the following contents to the shell for execution now.

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="~/pri/lib:$LD_LIBRARY_PATH"
    export PATH="~/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
      wget "$URL/$1"
      tar -vxf "$1"
      mv usr/bin/* ~/pri/bin/
      mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    

    After running the script above,it shows:

    ~ $ ash
    ~ $ python3 --version
    ash: python3: not found
    ~ $ python3 -m ensurepip
    ash: python3: not found
    ~ $ pip3 --version
    ash: pip3: not found

    It seems then python install fail.

    Thanked by (1)Not_Oles
  • @subenhon said:

    @rcdfrd said:
    @tssz2022
    @Not_Oles

    I integrated my above scripts, you just need to copy the following contents to the shell for execution now.

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="~/pri/lib:$LD_LIBRARY_PATH"
    export PATH="~/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    

    After running the script above,it shows:

    ~ $ ash
    ~ $ python3 --version
    ash: python3: not found
    ~ $ python3 -m ensurepip
    ash: python3: not found
    ~ $ pip3 --version
    ash: pip3: not found

    It seems then python install fail.

    try to run
    source ~/.ashrc
    then run python3
    if it does not work after that, please tell me.

    Thanked by (1)Not_Oles
  • Already run source ~/.ashrc ,still not work

    Thanked by (1)Not_Oles
  • @subenhon said:

    Already run source ~/.ashrc ,still not work

    run
    ~/pri/bin/python3
    and show me what the error message is

    Thanked by (1)Not_Oles
  • mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="$HOME/pri/lib:$LD_LIBRARY_PATH"
    export PATH="$HOME/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    
    Thanked by (1)Not_Oles
  • @rcdfrd said:
    run
    ~/pri/bin/python3
    and show me what the error message is

    ~/pri/bin $ ~/pri/bin/python3
    Error loading shared library libpython3.10.so.1.0: No such file or directory (needed by /home/subenhon/pri/bin/python3)
    Error relocating /home/subenhon/pri/bin/python3: Py_BytesMain: symbol not found
    
    Thanked by (1)Not_Oles
  • @subenhon said:

    Already run source ~/.ashrc ,still not work

    I made a mistake.

    ~ in environment variable to be replaced with $HOME

    Thanked by (1)Not_Oles
  • edited December 2022

    @subenhon said:

    @rcdfrd said:
    run
    ~/pri/bin/python3
    and show me what the error message is

    ~/pri/bin $ ~/pri/bin/python3
    Error loading shared library libpython3.10.so.1.0: No such file or directory (needed by /home/subenhon/pri/bin/python3)
    Error relocating /home/subenhon/pri/bin/python3: Py_BytesMain: symbol not found
    
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="$HOME/pri/lib:$LD_LIBRARY_PATH"
    export PATH="$HOME/pri/bin:$PATH"
    EOF
    
    Thanked by (1)Not_Oles
  • @rcdfrd said:

    @subenhon said:

    @rcdfrd said:
    run
    ~/pri/bin/python3
    and show me what the error message is

    ~/pri/bin $ ~/pri/bin/python3
    Error loading shared library libpython3.10.so.1.0: No such file or directory (needed by /home/subenhon/pri/bin/python3)
    Error relocating /home/subenhon/pri/bin/python3: Py_BytesMain: symbol not found
    
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="$HOME/pri/lib:$LD_LIBRARY_PATH"
    export PATH="$HOME/pri/bin:$PATH"
    EOF
    

    I works now! =)

    Thanked by (1)Not_Oles
  • @subenhon said:

    @rcdfrd said:

    @subenhon said:

    @rcdfrd said:
    run
    ~/pri/bin/python3
    and show me what the error message is

    ~/pri/bin $ ~/pri/bin/python3
    Error loading shared library libpython3.10.so.1.0: No such file or directory (needed by /home/subenhon/pri/bin/python3)
    Error relocating /home/subenhon/pri/bin/python3: Py_BytesMain: symbol not found
    
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="$HOME/pri/lib:$LD_LIBRARY_PATH"
    export PATH="$HOME/pri/bin:$PATH"
    EOF
    

    I works now! =)

    congrats

    Thanked by (1)Not_Oles
  • @rcdfrd said:
    @tssz2022
    @Not_Oles

    I integrated my above scripts, you just need to copy the following contents to the shell for execution now.

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="~/pri/lib:$LD_LIBRARY_PATH"
    export PATH="~/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
      wget "$URL/$1"
      tar -vxf "$1"
      mv usr/bin/* ~/pri/bin/
      mv usr/lib/* ~/pri/lib/
    }
    install python3-3.10.9-r1.apk
    # install musl-1.2.3-r4.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    

    it works.
    How to install nginx php8?

    Thanked by (1)Not_Oles
  • edited December 2022

    @Not_Oles said:
    ^^ @Nubuki

    Thanks for the mention 💃

    So here's the changes I made
    (Mine is a mess though, could anyone help with that?)

    mkdir -p ~/pri/lib ~/pri/bin ~/tmp
    cat > ~/.ashrc << 'EOF'
    export LD_LIBRARY_PATH="$HOME/pri/lib:$LD_LIBRARY_PATH"
    export PATH="$HOME/pri/bin:$PATH"
    EOF
    
    cat > ~/.profile << 'EOF'
    source ~/.ashrc
    EOF
    
    cd ~/tmp
    cat > install.sh << 'EOF'
    URL="http://mirror.fcix.net/alpine/latest-stable/main/x86_64"
    install() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install2() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
    }
    install3() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv lib/* ~/pri/lib/
    }
    install4() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv bin/* ~/pri/bin/
        mv usr/bin/* ~/pri/bin/
    }
    install5() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/lib/* ~/pri/lib/
        mv usr/share ~/pri/share
    }
    install6() {
        wget "$URL/$1"
        tar -vxf "$1"
        mv usr/bin/* ~/pri/bin/
        mv usr/share/* ~/pri/share
    }
     # For python and bash installation
    install python3-3.10.9-r1.apk
    install libbz2-1.0.8-r4.apk
    install libexpat-2.5.0-r0.apk
    install gdbm-1.23-r0.apk
    install libstdc++-12.2.1_git20220924-r4.apk
    install mpdecimal-2.5.1-r1.apk
    install readline-8.2.0-r0.apk
    install sqlite-libs-3.40.0-r0.apk
    install2 bash-5.2.15-r0.apk
    
     # realised logname and normally present dependencies weren't installed so here we go
    install3 libacl-2.3.1-r1.apk
    install3 libattr-2.5.1-r2.apk
    install3 utmps-libs-0.1.2.0-r1.apk
    install3 zlib-1.2.13-r0.apk
    install4 coreutils-9.1-r0.apk
    
     # byoubu 
    install5 byobu-5.133-r2.apk
    
     # dependency to enable terminal customisation with the use of liquidprompt and ors
    install6 ncurses-6.3_p20221119-r0.apk
    EOF
    ash install.sh
    cd ~ && rm -rf ~/tmp
    ash
    python3 --version
    python3 -m ensurepip
    pip3 --version
    

    Credit @rcdfrd

    Other things are tried to install and failed (spectacularly) at:
    ◉ git & it's alternative mercurial (installed I guess but won't run)
    ◉ autoconf (installed but won't run it seems it's PATH was hardcoded)

    Will be populated as soon as I fail at installing some other things

    Thanked by (1)Not_Oles

    Teehee!

  • @Not_Oles said:

    @terrorgen said:
    Sounds like i don't need sudo to install my nix anymore :wink:

    Yes, but could you please answer these two questions if you have time? Thanks!

    @Not_Oles said: I don't know much about nix.

    How does nix handle Alpine's musl libc?

    How would nix prevent interference with the packages installed by the Alpine package manager?

    1. Nix will being in all glibc dependencies where needed, and keep them in a store organized per user. Other users may not run anything I have installed through nix, for example.
    2. Nix packages are stored in a different location (/nix) so it won't disrupt the packages installed by apk. Nix will modify $PATH so its packages can be run without referencing the absolute path.

    Hope this answers your question?

    Thanked by (1)Not_Oles

    The all seeing eye sees everything...

  • edited December 2022

    @Not_Oles said:

    @yoursunny said:
    I notice that @Cloudie AS924 is an upstream of this server.
    Is it possible to obtain a (free) BGP session with AS924?
    I recently acquired a LowEndASN and RIPE says it cannot be idle.
    I'd like an LXC container, with its Ethernet adapter bridged to the physical port, to run a BGP daemon.

    Hi @yoursunny! I don't know if it is possible to obtain a free BGP session with AS924. I am delighted to ask @Cloudie for you if you would like me to do so. He's pretty good about getting back to me. Would you like me to ask him? Best wishes! Tom

    Hello @Not_Oles

    I have pretty much the same requirement - Did you hear back from Cloudie ?

    ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM5/s1rTn6HWwbCONhDEbekjWHQAXBIPkKMcQT3JK3Yx Host4Cheap

    Thanked by (1)Not_Oles
  • @host4cheap said:
    I have pretty much the same requirement - Did you hear back from Cloudie ?

    Cloudie answered me on Discord.
    They are reluctant because the server and the ASN are in different customer accounts.
    However, they might make an exception for me.
    My ASN is purchased from Cloudie, if that makes a difference.

    I will try this after I figure out how to launch LXC container on MetalVPS-fmt.

    Thanked by (1)host4cheap

    ServerFactory aff best VPS; HostBrr aff best storage.

  • @yoursunny said:

    @host4cheap said:
    I have pretty much the same requirement - Did you hear back from Cloudie ?

    Cloudie answered me on Discord.
    They are reluctant because the server and the ASN are in different customer accounts.
    However, they might make an exception for me.
    My ASN is purchased from Cloudie, if that makes a difference.

    I will try this after I figure out how to launch LXC container on MetalVPS-fmt.

    Thank you Sunny - I Dm'ed for some guidance - incase you can help

Sign In or Register to comment.