Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

6.34.1. Installazione di Bash

Prepara Bash per la compilazione:


./configure --prefix=/usr \

--docdir=/usr/share/doc/bash-5.0 \

--senza-bash-malloc \

--con-installed-readline

./configure --prefix=/usr \

--docdir=/usr/share/doc/bash-5.0 \

--senza-bash-malloc \

--con-installed-readline

Il significato della nuova opzione di configurazione:

--con-installed-readline

Questa opzione dice a Bash di usare il readline libreria che è già installata sul sistema anziché utilizzare la propria versione readline.

Compila il pacchetto:


make

make

Passare a "Installa il pacchetto" se non si esegue la suite di test.

Per preparare i test, assicurarsi che il nessuno l'utente può scrivere nell'albero dei sorgenti:


chown -Rv nessuno .

chown -Rv nessuno .

Ora, esegui i test come nessuno utente:


su nessuno -s /bin/bash -c "PATH=$PATH HOME=/home make test"

su nessuno -s /bin/bash -c "PATH=$PATH HOME=/home make test"

Installa il pacchetto e sposta l'eseguibile principale in /bidone:


make install

mv -vf /usr/bin/bash /bin

make install

mv -vf /usr/bin/bash /bin

Esegui il nuovo compilato bash programma (in sostituzione di quello attualmente in esecuzione):


exec /bin/bash --login +h

exec /bin/bash --login +h


Note:

I parametri utilizzati rendono il bash elaborare una shell di login interattiva e continuare a disabilitare l'hashing in modo che vengano trovati nuovi programmi non appena disponibili.

Note:

I parametri utilizzati rendono il bash elaborare una shell di login interattiva e continuare a disabilitare l'hashing in modo che vengano trovati nuovi programmi non appena disponibili.


Immagine

Il miglior sistema operativo cloud computing su OnWorks: