Uyenza njani iskripthi sokufaka emva

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

Kwinguqulelo yamva nje yeFedora, i-dnf ingenisiwe, engoyena mntwana uyi-yum.

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:

Snap1

Emva kokubhala siza kuhlela iinkqubo zokufaka kwiindidi ezi-7:

  1. Izixhobo
  2. Internet
  3. Imidlalo
  4. DE (Ubume beDesktop, okanye iidesktops)
  5. isiNxulumanisi
  6. Imveliso
  7. 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:

Snap2

Ewe, yonke le nto ibiyiyo yanamhlanje, ndiyathemba ukuba uyifumana iluncedo kwaye ikubonile kwezinye izithuba.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   i-ignacio sitsho

    Ukungena okuhle kakhulu kuthi abo bangenalo uluvo oluninzi, kodwa sithanda ukwenza i-distro-hop, ukufaka izinto kwaye ekugqibeleni sonakalise ukwabiwa hahaha

    1.    eUzama sitsho

      Kulungile esi sisiseko esilula, kamva sinokwenziwa sibe nzima ngakumbi

  2.   dhunter sitsho

    Ndinayo eyam i-Debian, kodwa inokuguqulwa ngokulula kuyo nayiphi na enye i-distro.

    https://github.com/xr09/kaos

    1.    eUzama sitsho

      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.

      1.    dhunter sitsho

        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.

  3.   UManuel Blanco Montero sitsho

    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

  4.   Pha sitsho

    Ingcaciso, i-KaOS ayisebenzisi i-yogurt, kuba ayisekelwanga kwiArch, isebenzisa i-kcp.
    Ukubulisa

    1.    eUzama sitsho

      Ndiyazi, ndikhe ndasebenzisa i-KaOS okwethutyana, kwathiwa i-pacman yayiqhelekile phakathi kweedros ezimbini, iyourt ifana neArch kunye ne-kcp yiKaOS, kcp -i package

  5.   umtshintshi sitsho

    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.

    1.    umtshintshi sitsho

      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.

      1.    eUzama sitsho

        Enkosi ngegalelo

  6.   Inukaze sitsho

    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

    1.    eUzama sitsho

      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

  7.   enrique sitsho

    Unomdla kwiSlackware ngapha! Umntu wokunceda?

    1.    eUzama sitsho

      Ndicinga nge-sabopkg- i iphakheji endaweni yokufumana okanye i-pacman, kwaye ukuhlaziya andinalwazi, andikadluli kuloo distro okwangoku.

  8.   nzulu sitsho

    @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.

  9.   UDave rivera sitsho

    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.

  10.   isiyunguma sitsho

    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

  11.   IKANON sitsho

    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 ..."

  12.   kwiyo sitsho

    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.