Yadda ake ƙirƙirar rubutun bayan-shigar

Kai! Barka dai, GNU / Linuxeros, a yau nazo da babban amfani da kuma saurin shigowa, wanda tabbas zai kasance mai matukar amfani yayin tsalle daga wani distro (ko rarrabawa) zuwa wani (distro-hopping), ko lokacin sake fasalin PC Da wannan rarrabuwa, na daina duka a daji kuma mun fara.

Ana amfani da wannan rubutun don girka shirye-shirye ta atomatik lokacin da kake gudanar da rubutun, yana da amfani ƙwarai ga masu tayar da hankali kamar ni.

Tare da wannan umarnin ne muka kirkiro file na install.sh, (.sh shine bash file)

touch install.sh

Kuma da wannan umurnin muke sanya file.sh. wanda za'a iya aiwatar dashi, sudo saboda in ba haka ba bazai bar mu mu gyara izinin ba

sudo chmod a+x install.sh

Anan suka zaɓi editan rubutu waɗanda suka fi so: vim, nano, emacs, kate, gedit ... da kyau, kun san wanda kuka fi so kuma na so su sami damar adana canje-canje, a ɓangare na zan zaɓi Vim.

sudo vim install.sh

Lokacin da muke yin gyara a farkon komai dole ne mu rubuta

#!/bin/bash

Sai me

# -*- ENCODING: UTF-8 -*-

A gaba kadan mun rubuta umarnin don sabunta rarrabamu:

Debian, Ubuntu da miliyoyinsa Kalam :

su && apt update && apt upgrade

CentOS y Red Hat kamar:

sudo yum update

A cikin sabuwar sigar Fedora dnf an gabatar da ita, wanda shine ɗan yum kai tsaye.

Fedora:

sudo dnf update

OpenSUSE:

sudo zypper update

Arch Linux, Manjaro, Antergos, KaOS ...:

sudo pacman -Syu o yaourt -Syua

Ko wasu, kamar Gentoo ko Slackware, suna amfani da sabuntawa da umarnin shigarwa ..., a halin da nake ciki ina amfani da Arch Linux don haka a rubutun na yakamata ya kasance:

Snap1

Bayan rubutawa zamu rarraba shirye-shiryen don girka zuwa rukuni 7:

  1. Masu amfani
  2. Yanar-gizo
  3. wasanni
  4. DE (Muhalli na Desktop, ko tebur)
  5. multimedia
  6. Yawan aiki
  7. Ƙaddamarwa

Mun rubuta:

# Ayyuka # Ci gaba # Intanet # Wasanni # DE's da WM's # Multimedia # Yawan aiki

Mun sanya wannan ne don rarrabata aikace-aikace da abubuwan amfani da kyau dan kadan a cikin kungiyoyi, daga baya sai mu rubuta umarnin shigarwa, gwargwadon yadda muke rarrabawa, na abubuwan da muke so, yawanci yakamata ku san menene rabonku da yadda ake girke kunshin don haka mun girka abin muna so, misali chromium, tururi, da gnome-shell

sudo pacman -S chromium sudo pacman -S tururi sudo pacman -S gnome-shell gnome-extra

A karshen mun adana rubutun mu kuma:

cd (Ina rubutun) && ./install.sh

Misali shine:

Snap2

Da kyau, wannan ya kasance na yau ne, Ina fata kun same shi da amfani sosai kuma zan gan ku a cikin wasu sakonnin.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   ignacio m

    Kyakkyawan shigarwa ga waɗanda ba mu da tunani sosai, amma muna son ɓatar da abubuwa, girka abubuwa da ƙarshe lalata abubuwan rarrabawa

    1.    eruzama m

      To wannan shine tushe mafi sauki, daga baya za'a iya rikitar dashi

  2.   nisanta m

    Ina da nawa na Debian, amma ana iya canza shi sauƙaƙe don kowane ɓoye.

    https://github.com/xr09/kaos

    1.    eruzama m

      Godiya ga yin tsokaci, Na ga rubutunku kuma daga gare ta zan yi rubutun hadadden.
      Na kuma ga shafinku kuma yana da kyau, idan ina da shakku game da PyQT, na san wanda zan tambaya.

      1.    nisanta m

        Da kyau, Na yi farin ciki da cewa ya zama tushe, wannan rubutun ya samo asali ne daga wanda na gani a wurin aiki don girka Fedora mai kyau. Sunan da na sanya "KaOS" bashi da wata alaƙa da distro, a zahiri ina tsammanin cewa lokacin da na fara rubutun har yanzu ba a sanar da distro ɗin ba.

  3.   Manuel White Montero m

    Lihuen tare da yanayin tebur► LXDE tare da haɗin with LibreOffice
    Sun dace sosai, nasara ce mai sauri kuma cikakke, Ina girka mutane da yawa kuma a halin yanzu ina amfani da ita.Wannan sigar ita ce kawai a duniya waɗanda aka saki tare da wannan yanayin: LXDE don haka Inganci tare da LibreOffice of All Spanish Linux
    Irin su: Canaima; Trisquel; GuadaLinex; lliurex wadannan suna amfani da Yanayi mai Girma da Slow kamar GNone da KDE azaman Tsoho%
    Ba su da halayen ƙira kamar yadda suke da shi.Kune ku kaɗai za ku yi tunanin samar da irin wannan ingantacciyar hanyar Linux mai sauƙi
    kuma tare da Fa'idodin Shirye-shiryen Shirye-shirye masu Amfani akan dandamali: 32Bit & 64Bit.
    kuma An Raba su cikin Desktop Guda hudu na Lihuen LXDE da Aikace-aikacen Ilimin Lihuen da Linux don Inaliban Informatica
    = Ina tunanin Duniya da ke Amfani da Muhalli a matsayin Tushe: LXDE da Kirfa
    -> Ina taya ku murna Kyakkyawan Tsarin Aiki Sun fitar da UD / s
    Na gode wa Allah da na biya su ...
    "Da fatan Gwamnatin Venezuela za ta yi amfani da wannan Linux din Lihuen kuma saka su a cikin Canaima kuma su inganta ta a Venezuela a yawan jama'a da Cibiyoyin Jama'a da kuma Gidaje don Gudun Ta"
    -> Zan tallata shi a jami'o'in jiha ta da kuma cikin abokaina da iyalaina. Naji daɗin saurin da saukin shigar da manyan mutane
    Gabatarwa Q Yana
    -> Na gode da jin daɗi daga Venezuela-> Gwamnatin Trujillo.
    Q koyaushe yana samun Linux Lihuen Zan zazzage shi kuma nayi amfani da kuma bayar da shawarar kowa Q sani Q Yi amfani da PC

  4.   daga m

    Bayyanawa, KaOS baya amfani da yaourt, tunda bai dogara da Arch ba, yana amfani da kcp.
    Na gode.

    1.    eruzama m

      Na sani, Na yi amfani da KaOS na ɗan lokaci, ya ce pacman shi ne abin da ke tsakanin ɓarna biyu, yaourt ya saba da Arch kuma kcp shine KaOS, kcp -i kunshin

  5.   Girma m

    Ban sani ba a cikin sauran rarrabuwa amma tare da Gentoo batun yana da ɗan sauki tunda jerin duk shirye-shiryen da aka shigar ya isa ayi
    cat /var/lib/portage/world
    Alal misali, don haka shine yadda fayil na na duniya yayi kama (tuni an haɗa kayyadewa).
    Game da rubutun, zan inganta shi dan amfani da tsari kamar haka:
    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

    Wannan kuma yana sauƙaƙa sauya umarnin shigarwa (wani batun shine idan kunshin ya kiyaye sunaye iri ɗaya a cikin rarrabuwa daban-daban).
    Kuma don shigar da dukkan fakitin a lokaci guda zaka iya canza madaukin lambar lamba ta baya don wannan:
    sudo apt-get install $(echo ${paquetes[@]})

    Seria lo mismo que escribir sudo apt-get install paquete1 paquete2 paquete3...

    Idan da wani dalili kuna son amfani da kowane hali azaman mai raba ku maimakon sararin, a nan an bayyana wasu hanyoyin yin sa.

    1.    Girma m

      A bayyane yake WordPress yana fassara layin karya da adadi / lambobi kamar yadda yake so a cikin lambar alama (ko nayi wani abu ba daidai ba). Na sanya lambar rubutun kawai a nan domin a kara fahimta.

      1.    eruzama m

        Gracias de el aporte

  6.   Inukaze m

    Kuna iya yin wani abu cikakke ta amfani da bash misali, Ina ƙarfafa shi MISALI DAYA NE:

    Kuna iya yin wani abu mafi cikakke ta amfani da bash misali

    #! / bin / bash

    -- LAYYA: UTF-8 --

    Title = »Distros ko Kalaman Sabuntawa»
    Tambaya = »Don Allah Zaɓi Wani zaɓi:»
    Distros = (
    ArchLinux
    "Debian"
    "CentOS"
    "Fedora"
    "Buɗewa"
    "Fita"
    )

    aiki distro () {

    Ayyade idan / sauransu / batun ya wanzu

    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

    Karshen "Dayyade idan / sauransu / batun ya wanzu"

    fi

    Idan babu shi, mayar da rubutun "Ba a sani ba Distro"

    wani

    echo '
    Distro desconocida
    '

    fi
    }

    Sabunta_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

    }

    Wannan yana zuwa karshen 😀

    Kira
    amsa kuwwa 'Da fatan za a yi amfani da lamba'
    amsa kuwwa 'Don Desaukaka roaddarar Distro'
    Kira
    amsa kuwwa "$ Title"
    PS3 = »$ Tambaya»

    zaɓi zaɓi a cikin "$ {Distros [@]}"; yi
    bugu "\ n"
    shari'ar "$ REPLY" a ciki

    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

    aikata
    fi

    Karshen Misali. Ina ba da shawarar cewa idan za ku yi wani aiki mai wahala kuma mai rikitarwa, a irin wannan yanayin, ya fi kyau ku yi amfani da "maganganu" don yin abubuwan girkawa na rubutu, kamar wanda Debian ta kawo

    Kuna iya ganin misali anan -> http://bash.cyberciti.biz/guide/Bash_display_dialog_boxes

    1.    eruzama m

      Na san abin da za a iya yi da shi idan sannan fi, yadda zan yi da kaina, zan yi rubutun yadda ya kamata, tare da duk wasu rikice-rikicen da na sani, kuma godiya ga taimako, kun fayyace mani ɗan yadda zan yi, lokacin da na gama rubutun, Zan mika maka shi

  7.   Enrique m

    Sha'awar Slackware anan! Wani ya taimaka?

    1.    eruzama m

      Ina tsammani da sabopkg -i kunshin maimakon apt get ko pacman, kuma don sabuntawa ban sani ba, ban riga na wuce wannan hanyar ba.

  8.   derin m

    @eruzama

    Menene babban JAGORAN wannan sakon, ina matukar son shi, wannan shine yanayin ta hanyar umarni da FreeBSD Unix ke motsawa, yanzu ina fahimtar hankali game da rubutun, shin zaku iya yin hakan a cikin FreeBSD Unix ?, Ina son GUI na kamar daidaitawa da kuma tsara Fluxbox da LXDE akan tebur a kan tsari kamar Gentoo ko Slackware, amma wikis suna da matukar damuwa ga sabbin masu amfani.

  9.   Dave rivera m

    Kyakkyawan sa. Kwanan nan ne na sake sanya OS din kuma na shiga cikin matsalar sake saka duk abin da nake buƙata, don haka ƙirƙirar rubutun bayan-shigar: https://gist.github.com/daverivera/7d47761a98c3dd995225#file-install-sh

    An yi shi ne don Arch, daidaitawa da shigar da wasu fakiti. Anyi shi akan ayyukan da za'a iya yin tsokaci don amfani da larura kawai. Ba zato ba tsammani kuma yana iya yiwa wani aiki tushe.

  10.   biki m

    Wannan labarin yana da ban sha'awa sosai, ina tsammanin mafi kyawun abu shine cewa rubutun zai iya ɗaukar jerin abin da aka girka kuma adana shi don tsara shi nan gaba zai girka ɗaya daga wannan jeren, shi yasa ban canza distro ba kwanan nan.
    Na gode sosai.

  11.   kanun m

    Kyakkyawan matsayi, maki 10 sun riga sun fi son lynx na tsaunuka.

    Zan zurfafa zurfin zurfafawa cikin waɗannan rubutun don ƙirƙirar nawa don Ubuntu.
    Na tuna cewa a cikin yanki na shafin Linux sun kasance suna sanya waɗancan rubutun a cikin rubutun «abin da za ku yi bayan girka ...»

  12.   nosferatuxx m

    Salamu alaikum jama'a .. !!

    Kai. !!
    Na ga wannan rubutun na iya zama mai rikitarwa da kamala yadda kuke so kamar yadda na karanta tsokaci.
    Misali, na sami rubutun shigarwa na post na xubuntu wanda ya hada har da lambar launi don ya zama mai saurin gabatarwa, bari a ce, wanda har na yi gangancin wasa da shi.

    Anan ina so in yi tunanin zan iya yin rubutun farko wanda, ta hanyar idan har sai da sharaɗi, na iya fara tabbatar da abin da ya ɓata shi, kuma a cikin sharaɗin; kira rubutun da ya dace don shigar da fakitoci akan distro ɗin da ya dace.

    Wannan don sauƙaƙa su kamar yadda zai yiwu kuma rubutun da aka faɗi ba su da yawa kuma ba su da yawa kuma suna da sauƙin kulawa / sabuntawa.