Hayi Molo we-GNU / Linuxeros, namhlanje ndiza nongeno oluncedo nolukhawulezayo, oluya kuthi lube luncedo kakhulu xa utsibela kwenye i-distro (okanye usasazo) uye kolunye (distro-hopping), okanye xa uguqula kwakhona iPC Ngokusasazwa okufanayo, Ndiyeke ukubetha ngapha ehlathini siqale.
Iskripthi esisetyenziselwa ukufaka iinkqubo ngokuzenzekelayo xa uqhuba iskripthi, siluncedo kakhulu kwi-distro-hopers njengam.
Ngalo myalelo senza ifayile yokufaka.sh, (.sh yifayile ye-bash)
touch install.sh
Kwaye ngalo myalelo senza ifayile yokufaka.sh, Sudo kuba kungenjalo ayizukuvumela ukuba sihlele iimvume
sudo chmod a+x install.sh
Apha ukhetha umhleli wokubhaliweyo owuthandayo: Vim.
sudo vim install.sh
Xa sihlela ekuqaleni kwayo yonke into ekufuneka siyibhalile
#!/bin/bash
Ke ngoku
# -*- ENCODING: UTF-8 -*-
Ukuhamba kancinci ezantsi sibhala umyalelo wokuhlaziya ukuhanjiswa kwethu:
Debian, Ubuntu nezigidi zayo ezivela kwezinye :
su && apt update && apt upgrade
CentOS y Red Hat njengo:
sudo yum update
Fedora:
sudo dnf update
VulaSUSE:
sudo zypper update
Arch Linux, Manjaro, Antergos, KaOS ...:
sudo pacman -Syu o yaourt -Syua
Okanye abanye, njengeGentoo okanye iSlackware, sebenzisa uhlaziyo kunye nemiyalelo yokufaka ..., kwimeko yam ndisebenzisa iArch Linux ke kwiskripthi sam kufanele ukuba:
Emva kokubhala siza kuhlela iinkqubo zokufaka kwiindidi ezi-7:
- Izixhobo
- Internet
- Imidlalo
- DE (Ubume beDesktop, okanye iidesktops)
- isiNxulumanisi
- Imveliso
- Phuhliso
Sabhala:
# Izixhobo # Uphuhliso # i-Intanethi # Imidlalo # i-DE kunye nee-WM # Imultimedia # Imveliso
Sibeka oku ukuhlela usetyenziso kunye nezinto eziluncedo zingcono kancinci ngokwamaqela, kamva sibhala imiyalelo yokufaka, ngokokuhanjiswa kwethu, kweephakeji esizifunayo, ngesiqhelo kuya kufuneka uyazi ukuba loluphi ulwabiwo lwakho kwaye uzifaka njani iipakeji ukuze sifake oko sifuna, umzekelo chromium, umphunga, kunye ne-gnome-shell
Sudo pacman -S chromium sudo pacman -S steam sudo pacman -S gnome-shell gnome-eyongezelelweyo
Ekugqibeleni sigcina iscript sethu kunye:
cd (Siphi iskripthi) && ./install.sh
Umzekelo ngulo:
Ewe, yonke le nto ibiyiyo yanamhlanje, ndiyathemba ukuba uyifumana iluncedo kwaye ikubonile kwezinye izithuba.
Ukungena okuhle kakhulu kuthi abo bangenalo uluvo oluninzi, kodwa sithanda ukwenza i-distro-hop, ukufaka izinto kwaye ekugqibeleni sonakalise ukwabiwa hahaha
Kulungile esi sisiseko esilula, kamva sinokwenziwa sibe nzima ngakumbi
Ndinayo eyam i-Debian, kodwa inokuguqulwa ngokulula kuyo nayiphi na enye i-distro.
https://github.com/xr09/kaos
Enkosi ngokuphawula, ndisibonile iskripthi sakho kwaye ndiza kusenza iscript esintsonkothileyo kuso.
Ndibonile ibhlog yakho kwaye kulungile, ukuba ndinamathandabuzo malunga nePyQT, ndiyazi ukuba ngubani oza kubuza.
Ewe, ndiyavuya isebenza njengesiseko, eso skripthi siphefumlelwe yinto endiyibonileyo emsebenzini ukufaka iFedora eyayintle kakhulu. Igama endilibeke "KaOS" alinanto yakwenza ne-distro, eneneni ndicinga ukuba xa ndiqala iskripthi i-distro ibingekabhengezwa okwangoku.
Lihuen ngemeko-bume ye-desktop ► LXDE ngokudityaniswa kwe ► LibreOffice
Zilunge kakhulu, yimpumelelo ekhawulezayo kwaye egqibeleleyo, ndifaka abantu abaliqela kwaye ndiyayisebenzisa ngoku.
Ezifana ne: Kanaima; ITrisquel; GuadaLinex; I-lliurex ezi zindawo zinzima kakhulu kwaye zicotha njenge-GNone kunye ne KDE njengeNdawo emiselweyo
Abanawo iimpawu zoyilo njengoko benzile.Nina kuphela enicinga malunga nokwenza iLinux ekhawulezayo nezinzileyo
nakwiipakeji zeNkqubo eziluncedo kakhulu kumaQonga: 32Bit & 64Bit.
Yahlulahlulwe yaneeMfuno zeDesktop iLihuen LXDE kunye neZicelo zeLihuen zezeMfundo kunye neLinux yaBafundi beInformatica
= Ndicinga ukuba uMhlaba usebenzisa iNdalo njengeSiseko: i-LXDE kunye neCinnamon
-> Ndiyavuyisana nawe ngeNkqubo yokuSebenza ngokuBalaseleyo abakhuphe i-UD / s
Ndiyabulela kuThixo ngokuba ndibahlawule ...
"Ndiyathemba ukuba uRhulumente waseVenezuela Sebenzisa le Linux Lihuen kwaye ayibeke eKhanaima ayikhuthaze eVenezuela kuBemi nakumaZiko oLuntu nakumakhaya ngesantya sawo"
-> Ndiza kuyikhuthaza kwiiyunivesithi zikarhulumente nakwizihlobo zam kunye nosapho endikuthandileyo ukukhawuleza kunye nokulula kokufaka okukhulu
Umboniso Q Unayo
-> Enkosi ngexesha elihle laseVenezuela-> Trujillo State.
Q uhlala ufumana i-Linux Lihuen ndiza kuyikhuphela kwaye ndisebenzise kwaye ndicebisa wonke umntu u-Q Yazi Q Sebenzisa i-PC
Ingcaciso, i-KaOS ayisebenzisi i-yogurt, kuba ayisekelwanga kwiArch, isebenzisa i-kcp.
Ukubulisa
Ndiyazi, ndikhe ndasebenzisa i-KaOS okwethutyana, kwathiwa i-pacman yayiqhelekile phakathi kweedros ezimbini, iyourt ifana neArch kunye ne-kcp yiKaOS, kcp -i package
Andazi kolunye unikezelo kodwa nge-Gentoo umba ulula kancinci kuba ukudwelisa zonke iinkqubo ezifakiweyo kwanele ukwenza
cat /var/lib/portage/world
Ngokomzekelo, kunjalo yindlela ebonakala ngayo ifayile yam yehlabathi (ukwahlulwahlulwahlulwahlulo sele kufakiwe).
Ngokubhaliweyo, ndiza kuyiphucula kancinci ndisebenzisa uluhlu olunje:
declare -a paquetes
Si bien pareciera que las categorías están dentro del array, estas son ignoradas ya que son comentarios
paquetes=(
categoría1
paquete1
paquete2
paquete3
categoría2
paquete4
paquete5
)
Iteramos sobre el array para instalar los paquetes secuencialmente
for contador in ${!paquetes[@]}
do
sudo apt-get install ${paquetes[$contador]}
done
Oku kwenza ukuba kube lula ukutshintsha ukufakwa komyalelo (omnye umba kukuba iipakethi zigcina amagama afanayo kunikezelo olwahlukileyo).
Kwaye ukufaka zonke iipakeji ngaxeshanye ungatshintsha iluphu yekhowudi yangaphambili yoku:
sudo apt-get install $(echo ${paquetes[@]})
Seria lo mismo que escribir sudo apt-get install paquete1 paquete2 paquete3...
Ukuba ngasizathu sithile ufuna ukusebenzisa naluphi na uphawu njengomahluli endaweni yesithuba, apha ezinye iindlela zokwenza zichaziwe.
Ngokucacileyo i-WordPress itolika ukwaphulwa kwemigca kunye neenombolo / iipads njengoko ifuna ngaphakathi kwekhowudi yethegi (okanye ndenze into engalunganga). Ndibeka nje ikhowudi yeskripthi apha ukuze iqondakale ngcono.
Enkosi ngegalelo
Unokwenza into egqibeleleyo usebenzisa i-bash umzekelo, ndiyigxininisa ukuba NGUMZEKELO OMNYE:
Unokwenza into epheleleyo ngakumbi usebenzisa i-bash umzekelo
#! / bin / ibash
-UKUFAKWA KWENKQUBO: UTF-8 --
Isihloko = »Distros okanye Derivatives Updater»
Umbuzo = »Nceda ukhethe uKhetho:»
Uluhlu = (
ArchLinux
"Debian"
"CentOS"
"Fedora"
NONE
"Phuma"
)
sebenza distro () {
Chonga ukuba / etc / issue ikhona
if test -f /etc/issue
then
DISTRO_DESTINO="Manjaro Linux"
DISTRO_ISSUE=$(cat /etc/issue | grep "$DISTRO_DESTINO" | cut -d " " -f01,02)
if [ $DISTRO_ISSUE = $DISTRO_DESTINO ] then
DISTRO=ArchLinux
fi
DISTRO_DESTINO="Debian"
DISTRO_ISSUE=$(cat /etc/issue | grep "$DISTRO_DESTINO" | cut -d " " -f01)
if [ $DISTRO_ISSUE = $DISTRO_DESTINO ] then
DISTRO=Debian
fi
DISTRO_DESTINO="Ubuntu"
DISTRO_ISSUE=$(cat /etc/issue | grep "$DISTRO_DESTINO" | cut -d " " -f01,02)
if [ $DISTRO_ISSUE = $DISTRO_DESTINO ] then
DISTRO=Debian
fi
DISTRO_DESTINO="Elementary"
DISTRO_ISSUE=$(cat /etc/issue | grep "$DISTRO_DESTINO" | cut -d " " -f01,02)
if [ $DISTRO_ISSUE = $DISTRO_DESTINO ] then
DISTRO=Debian
fi
DISTRO_DESTINO="Fedora"
DISTRO_ISSUE=$(cat /etc/issue | grep "$DISTRO_DESTINO" | cut -d " " -f01)
if [ $DISTRO_ISSUE = $DISTRO_DESTINO ] then
DISTRO=Fedora
fi
Ukuphela kwe "Chonga ukuba / njl / okhoyo ukhona"
fi
Ukuba ayikho, buyisela isicatshulwa "kwiDiski engaziwayo"
enye
echo '
Distro desconocida
'
fi
}
Uhlaziyo_Distro () {
case $1 in
ArchLinux)
sudo pacman -Syu
yaourt -Syua
;;
Debian)Versiones
sudo apt-get update
sudo apt-get -y upgrade
;;
CentOS)
sudo yum update
;;
Fedora)
sudo dnf update
;;
OpenSuSE)
sudo zypper update
;;
esac
}
Oku kuya esiphelweni 😀
Bhala
echo 'Nceda usebenzise iNombolo'
echo 'Ukuhlaziya iDisro enqwenelekayo'
Bhala
echo "$ Isihloko"
I-PS3 = »$ Umbuzo»
khetha uKhetho kwi - "$ {Distros [@]}"; yenza
ushicilelo "\ n"
Ityala "$ REPLY" kwi
1 ) echo "Has escogido la Opcion Numero : $REPLY" $'\n' "$(Actualizar_Distro $Opcion)" $'\n' $'\n\n' "$DISTRO La distro ha sido actualizada por Inukaze (De Venezuela)" $'\n'; break;;
2 ) echo "Has escogido la Opcion Numero : $REPLY" $'\n' "$(Actualizar_Distro $Opcion)" $'\n' $'\n\n' "$DISTRO La distro ha sido actualizada por Inukaze (De Venezuela)" $'\n'; break;;
3 ) echo "Has escogido la Opcion Numero : $REPLY" $'\n' "$(Actualizar_Distro $Opcion)" $'\n' $'\n\n' "$DISTRO La distro ha sido actualizada por Inukaze (De Venezuela)" $'\n'; break;;
4 ) echo "Has escogido la Opcion Numero : $REPLY" $'\n' "$(Actualizar_Distro $Opcion)" $'\n' $'\n\n' "$DISTRO La distro ha sido actualizada por Inukaze (De Venezuela)" $'\n'; break;;
5 ) echo "Hasta La Proxima!" $'\n' && break;;
Salir ) echo "Hasta La Proxima!" $'\n' && break;;
$(( ${#Distros[@]}+1 )) ) echo && echo "Hasta Luego!" && echo; break;;
*) echo "Opcion Invilada. Por Favor Elige Una Opcion Valida." $'\n';continue;;
esac
Zenziwe
fi
Ukuphela komzekelo. Ndicebisa ukuba uza kwenza into esebenzayo kakhulu kwaye inzima, kwimeko enjalo, kungcono usebenzise "incoko yababini" ukwenza abafakela okubhaliweyo, njengaleyo iziswa nguDebian
Ungabona umzekelo apha -> http://bash.cyberciti.biz/guide/Bash_display_dialog_boxes
Sele ndiyazi ukuba inokwenziwa ukuba emva koko fi, ndiza kuyenza njani ngokwam, ndiza kwenza iscript esigqibeleleyo ngokugqibeleleyo, nazo zonke ii-distros endizaziyo, kwaye enkosi ngoncedo, ucacisile Ndenze kancinci ukuba ungayenza njani, xa ndigqibile ukubhala, ndiza kuyidlulisela kuwe
Unomdla kwiSlackware ngapha! Umntu wokunceda?
Ndicinga nge-sabopkg- i iphakheji endaweni yokufumana okanye i-pacman, kwaye ukuhlaziya andinalwazi, andikadluli kuloo distro okwangoku.
@eruzama
Sisiphi ISIKHOKELO esihle kwesi sithuba, ndisithande nyani, leyo yindlela yokusebenzisa imiyalelo yokuhamba kweFreeBSD Unix, ngoku ndiqonda kancinci malunga nezikripthi, ngaba unokwenza okufanayo kwiFreeBSD Unix?, Ndingathanda i-GUI njengokumisela kunye nokwenza ngokwezifiso i-Fluxbox kunye ne-LXDE desktop kwinkqubo efana neGentoo okanye iSlackware, kodwa ii-wikis ziyabadida abasebenzisi abatsha.
Ibanga elihle kakhulu. Kutshanje kuye kwafuneka ndibuyisele i-OS ndangena engxakini yokufaka yonke into endiyifunayo, ke yenza iskripthi sokufaka emva kokufaka: https://gist.github.com/daverivera/7d47761a98c3dd995225#file-install-sh
Yenzelwe iArch, qwalasela kwaye ufake ezinye iipakeji. Yenziwe kwimisebenzi enokuthi ivakaliswe ukuze isebenzise kuphela into eyimfuneko. Ngequbuliso inokusebenzela umntu njengesiseko.
Eli nqaku linomdla kakhulu, ndicinga ukuba eyona nto ingcono kukuba iskripthi singathatha uluhlu lwento efakiweyo kwaye siyigcine kwifomathi ezayo eza kuthi ifake oko kuluhlu, yiyo loo nto ndingatshintshanga distro mva nje.
Ndiyabonga kakhulu
Iposi elungileyo, amanqaku ali-10 sele ethandwa ziingqungquthela zeentaba.
Ndizakumba nzulu kwezi zikripti ukwenza eyam Ubuntu.
Ndiyakhumbula ukuba kwiSilayidi seLinux iphepha babedla ngokubeka ezo zikripthi kwizithuba "zokwenza ntoni emva kokufaka ..."
Ndiyabulisa kuluntu .. !!
Wowu. !!
Ndiyabona ukuba lo mbhalo unokuba nzima kwaye ugqibelele njengoko ufuna njengoko ndifundile amagqabantshintshi.
Umzekelo, ndifumene iskripthi sokufakwa emva kwe-xubuntu esibandakanya ikhowudi yemibala ukuyenza ibonakale ngakumbi, masithi, endikhe ndanesibindi sokudlala ngaso.
Apha ndifuna ukucinga ukuba ndingenza iskripthi sokuqala esinokuthi ngokusebenzisa imeko enemiqathango, siqale siqinisekise ukuba yeyiphi na distro, kwaye phantsi kwemiqathango ethile; biza iskripthi esifanelekileyo sokufaka iiphakheji kwi-distro ehambelanayo.
Oku kwenzelwe ukuba zibelula ngokulula kwaye ezo zikripthi azinabisi kakhulu kwaye azintsonkothanga kwaye kulula ukuzigcina / ukuzihlaziya.