Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

6.34.1. Instalarea lui Bash

Pregătiți Bash pentru compilare:


./configure --prefix=/usr \

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

--fără-bash-malloc \

--with-installed-readline

./configure --prefix=/usr \

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

--fără-bash-malloc \

--with-installed-readline

Semnificația noii opțiuni de configurare:

--with-installed-readline

Această opțiune îi spune lui Bash să folosească Citeste linia bibliotecă care este deja instalată pe sistem, mai degrabă decât să folosească propria versiune readline.

Compilați pachetul:


face

face

Treceți în jos la „Instalați pachetul” dacă nu rulați suita de testare.

Pentru a pregăti testele, asigurați-vă că nimeni utilizatorul poate scrie în arborele surselor:


chown -Rv nimeni .

chown -Rv nimeni .

Acum, rulați testele ca nimeni utilizator:


su nobody -s /bin/bash -c "PATH=$PATH HOME=/home face teste"

su nobody -s /bin/bash -c "PATH=$PATH HOME=/home face teste"

Instalați pachetul și mutați executabilul principal în / cos:


make install

mv -vf /usr/bin/bash /bin

make install

mv -vf /usr/bin/bash /bin

Rulați noul compilat pocni program (înlocuindu-l pe cel care este în curs de execuție):


exec /bin/bash --login +h

exec /bin/bash --login +h


notițe

Parametrii utilizați fac ca pocni procesați un shell de conectare interactiv și continuați să dezactivați hashingul, astfel încât să fie găsite noi programe pe măsură ce devin disponibile.

notițe

Parametrii utilizați fac ca pocni procesați un shell de conectare interactiv și continuați să dezactivați hashingul, astfel încât să fie găsite noi programe pe măsură ce devin disponibile.


imagine

Top OS Cloud Computing la OnWorks: