Šiuo šeštas (6-as) pristatymas en desdelinux. Grynasis serijos „Sužinok„ Shell Scripting “ mes studijuosime a „Bash Shell“ scenarijus tai leidžia mums automatizuoti žinomos ir naudingos interneto naršyklės „Mozilla Firefox“ diegimo operaciją, o mes sužinome apie komandas, kintamuosius, maršrutus, simbolines nuorodas, nuorodų kūrimą meniu ir darbalaukiuose bei priedų, pvz., regioninių kalbų, atsisiuntimą. Per terminalą.
Kaip daugelis iš mūsų jau žino, dauguma GNU / Linux paskirstymai remiantis DEBIANAS / „Ubuntu“ jau turite numatytąją naršyklę, pagrįstą "Mozilla Firefox" (pvz., Ledainė) arba labai "Mozilla Firefox", nors greičiausiai 2 versija ir iki 10 numerių, vyresnių už dabartinę galima rasti interneto svetainėje „Mozilla“ portalasir, kaip mes jau žinome, kartais tai gali neatitikti mūsų prioritetinio darbo ar mokslinių tyrimų reikalavimų.
Prisiminkite, kad "Mozilla Firefox" yra Interneto naršyklė be „Mozilla“ fondas tai leidžia mums saugiai ir greitai naršyti internete. Ir „Mozilla“ fondas yra ne pelno organizacija, kurianti visus „Mozilla“ prekės ženklo produktus.
Be to, "Mozilla Firefox" Be to, kad greitesnė ir saugesnė nei dauguma kitų, tai yra visiškai pritaikoma naršyklė.
Ir kodėl reikia įdiegti "Mozilla Firefox" naujausia versija?
"Mozilla Firefox" yra pavyzdinė naršyklė, embleminė, kalbant apie naršymo ir žiūrėjimo internete pokyčius ir tendencijas, tai yra, maždaug kas 3 mėnesius ji vykdo pastebimus savo vartotojo sąsajos pakeitimus, suderinamą technologiją, pritaikytą naujose svetainėse, ir priedus, palengvinančius interneto naršymą. pati navigacija. Todėl daugeliui tai yra naudinga išbandykite programų kūrimą, pagrįstą šiuolaikinėmis kalbomis, arba galėsite funkcionaliai ir saugiai peržiūrėti moderniausias svetaines. Trumpai tariant, tai labai naudinga labai patyrusiems programuotojams ir vartotojams. Ir yra kartų įprastas ar pagrindinis vartotojas, paprastiems dalykams, tokiems kaip a Šiuolaikinis internetinis žaidimas arba už vidutinio ar pažengusio lygio vartotojams, pvz., svetainėms, kuriose įdiegta daugybė saugumo priemonių, arba specialioms įterptoms mikroprogramoms, pvz., java programėlės. Todėl patartina jį kuo atnaujinti, kad nepraleistumėte geros interneto dalies.
Todėl turėkite naujausią versiją "Mozilla Firefox" arba pagal jį gerai atnaujintas, pvz Ledainė, negali praleisti Platforma GNU / Linux apskritai!
Galite įdiegti "Mozilla Firefox", pavyzdžiui, jei naudojate a „Ubuntu“ platinimas arba remdamiesi tuo, pridėdami saugyklas UMST PPA („Ubuntu Mozilla“ saugos komanda) komandinėmis komandomis:
add-apt-repository ppa:ubuntu-mozilla-security/ppa
apt-get update
apt-get upgrade
sudo apt search firefox
sudo apt install nombre_paquete
Jei naudojate a DEBIAN platinimas arba remiantis juo, pridedant oficialias saugyklas „Linux DEBIAN Mint“ leidimas komandinėmis komandomis:
#####################################################################
# REPOSITORIOS OFICIALES DE LMDE BETSY
# deb http://packages.linuxmint.com/ rafaela main upstream import backport # romeo
# deb http://packages.linuxmint.com/ debian main upstream import backport # romeo
deb http://packages.linuxmint.com/ betsy main upstream import backport # romeo
deb http://extra.linuxmint.com betsy main
#
#####################################################################
aptitude update ; aptitude install linuxmint-keyring ; aptitude update ; aptitude install firefox firefox-l10n-es
Arba galite atnaujinti „Iceweasel“ naršyklė savo „Distro“, pridėdami oficialios „Iceweasel“ saugyklos ir vykdant šias komandines eilutes:
####################################################################
# REPOSITORIOS OFICIALES PARA ICEWEASEL
deb http://mozilla.debian.net/ jessie-backports iceweasel-release
#
#####################################################################
aptitude update ; aptitude install pkg-mozilla-archive-keyring ; aptitude update ; aptitude upgrade
Jei jo neįdiegėte:
aptitude install iceweasel iceweasel-l10n-es-es
Stebėjimas: Šis leidinys nėra skirtas rekomenduoti įdiegti ir naudoti "Mozilla Firefox" bet pademonstruokite, kaip naudotis "Shell scenarijus atkurti procesą, kuris slapta atliekamas, kai jis yra įdiegtas, tai yra atvirkštinis perprojektavimas automatizuoto proceso, kuris atliekamas, kai jį įdiegiame per saugyklą. Tai visada naudinga norint visiškai suprasti, kaip programa, paketas, programinė įranga yra įdiegta Nemokama operacinė sistemaKaip GNU / Linux.
Kitas turinys, kurį norite įterpti į „Bash Shell“ scenarijus arba tai turi būti atliekama rankiniu būdu šiam tikslui:
#!/bin/bash
#####################################################################
# MI PAÍS DE ORIGEN
#
# NOMBRE:
# VERSIÓN:
# TIPO DE PROGRAMA:
# FUNCIÓN:
# NOMBRE CÓDIGO:
# PAÍS ORIGEN:
# CREADO POR:
# EMAIL:
# NOMBRE FACEBOOK:
# PAGINA PERSONAL FACEBOOK:
# COMUNIDAD FACEBOOK:
# TWITTER:
# TELÉFONO:
# PROMOCIONADO POR:
# PAGINA WEB:
# FECHA DE LANZAMIENTO DE LA PRIMERA VERSIÓN (X.X):
# FECHA DE LANZAMIENTO DE LA VERSIÓN ACTUAL (X.X+X):
# FECHA DE ULTIMA ACTUALIZACIÓN: 24/01/2016
#####################################################################
#####################################################################
#
# Derechos de autor:
#
# Copyleft (C) 2015 Mi Nombre
#
# Licenciamiento:
#
# El Linux Post Install – Mozilla Firefox no viene con ninguna garantía. El
# Autor no se hace responsable si se al aplicarse el Sistema Operativo se
# corrompe, daña o inutiliza.
#
# El Linux Post Install – Mozilla Firefox es una aplicación de Software
# Libre, por lo tanto usted puede redistribuirlo y / o modificarlo bajo los
# términos de la Licencia Pública General de GNU publicada por la Free Software
# Foundation, ya sea la versión 3 o cualquier versión posterior, según sea de su
# preferencia.
#
# Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA
# GARANTÍA, incluso sin la garantía implícita de COMERCIALIZACIÓN o IDONEIDAD
# para un propósito particular. Vea la Licencia Pública General de GNU para más
# detalles.
#
# Procure obtener una copia de la Licencia Pública General de GNU para estar al
# tanto sobre lo estipulado por la misma.
#
# Consúltela en:
#
# <http://www.gnu.org/licenses/>.
######################################################################
######################################################################
# INICIO DEL MODULO DE MOZILLA FIREFOX
######################################################################
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
rm -rf /opt/firefox*
rm -f /usr/bin/firefox*
rm -rf /usr/bin/firefox*
rm -f $HOME_USER_NAME/Escritorio/firefox.desktop
rm -f $HOME_USER_NAME/Desktop/firefox.desktop
rm -f $HOME_USER_NAME/.local/share/applications/firefox.desktop
rm -f /usr/share/applications/firefox.desktop
update-menus
######################################################################
# wget -c https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/linux-i686/es-ES/firefox-43.0.4.tar.bz2
# wget -c https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/linux-x86_64/es-ES/firefox-43.0.4.tar.bz2
# wget -c https://addons.mozilla.org/firefox/downloads/latest/11356/addon-11356-latest.xpi?src=dp-btn-primary
# mv addon-11356-latest.xpi?src=dp-btn-primary diccionario_en_espanol_para_venezuela-1.1.17-sm+an+tb+fn+fx.xpi
######################################################################
tar xvjf *firefox*.tar.bz2
mv -f firefox /opt/firefox
ln -f -s /opt/firefox/firefox /usr/bin/firefox
######################################################################
echo '
[Desktop Entry]
Name=Mozilla Firefox
GenericName=Web Browser
GenericName[es]=Navegador web
Comment=Navegador de Internet
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default32.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/mozilla;
X-KDE-Protocols=mozilla
' > /opt/firefox/firefox.desktop
chown $USER_NAME:$USER_NAME -R /opt/firefox/
chmod 755 /opt/firefox/firefox.desktop
ln -s /opt/firefox/firefox.desktop $HOME_USER_NAME/Escritorio/firefox.desktop
chmod +x $HOME_USER_NAME/Escritorio/firefox.desktop
ln -s /opt/firefox/firefox.desktop $HOME_USER_NAME/Desktop/firefox.desktop
chmod +x $HOME_USER_NAME/Desktop/firefox.desktop
ln -s /opt/firefox/firefox.desktop $HOME_USER_NAME/.local/share/applications/firefox.desktop
ln -s /opt/firefox/firefox.desktop /usr/share/applications/firefox.desktop
su - $USER_NAME -c "firefox https://addons.mozilla.org/firefox/downloads/latest/11356/addon-11356-latest.xpi?src=dp-btn-primary" &
######################################################################
rm -f $HOME_USER_NAME/firefox*.*
rm -f $HOME_USER_NAME/.xpi
clear
su - $USER_NAME -c "xdg-open 'http://www.mi-pagina-de-prueba.com/'" &
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '#GRACIAS POR USAR ESTE SCRIPT DE INSTALACIÓN DE MOZILLA FIREFOX#'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
######################################################################
# FINAL DEL MODULO DE MOZILLA FIREFOX
######################################################################
dėmesį: Aš asmeniškai naudoju "Mozilla Firefox" įdiegta „Linux Mint DEBIAN Edition“ (LMDE) 2 saugykla o Ledainė iš oficialių projekto saugyklų.
Kuriant scenarijų (pavyzdys: mi-script-firefox.sh) su šiuo kodu, rekomenduoju jums rankiniu būdu atsisiųsti failą iš "Mozilla Firefox" atnaujinama rankiniu būdu, todėl turėtumėte nuolat komentuoti „wget“ atsisiuntimo eilutės, ir įdėkite jį į kelias / namai / mano_naudotojas kartu su byla tar.gz de "Mozilla Firefox" atsisiųskite ir paleiskite ją naudodami komandą $ bash mi-script-firefox.sh . Ir per mažiau nei 30 sekundžių turėsite viską, kas funkcionalu. Po to galite naršyti bet kuriame Interneto svetainė su pasirinkta „Mozilla Firefox“ naršyklės versija.
Atminkite, kad idėja yra suprasti, kaip veikia kiekviena eilutė pagal eilutę, komanda pagal komandą, kintama pagal kintamąjį, suprasti ir išmokti „Shell Scripting“. Taigi su šiuo nauju pranešimu paliksiu jums įdomų naują tyrimą.
Geras pavadinimas ir pirmos klasės turinys, jūs atsižvelgėte į kuklių tinklaraščio vartotojų nuomones 😉
Aš nežinau apie tave, bet aš labai praleisčiau laiką rašydamas kiekvieną komandą, sugeneruodamas „sh“ scenarijų, kurį jis siūlo straipsnio pabaigoje, arba atsisiųsdamas ir dukart spustelėdamas grynu „Canonical, Inc.“ šnipinėjimo ar kenkėjiškų programų stiliumi. „Windows 10 Big Brother“ leidimas.
Sveiki atvykę!
hahahaha, „Spy-buntu“ arba „Windows 10 Big Brother“ kenkėjiškų programų leidimas yra prabangus ...
Kokia šalis esate iš Dayane Qu?
„shell“ scenarijai man jį nuramina. Nustokite tai sukti.
Ką daryti, jei dabartinio vartotojo uid nėra 1000?
Gerai, bet kas, jei dabartinio vartotojo UID nėra 1000?
Ačiū? Jie yra tų verslų pavadinimai, manau.
Aš esu meksikietis. Puikūs straipsniai, puoselėjantys nemokamos programinės įrangos pasaulį.
Sveiki atvykę!
Nuo kada eilės komandų vykdymas tekstiniame faile su „sh“ plėtiniu laikomas „shell scripting“?
Angelai, jei tai nėra 1000, tai tikrai yra 1001. Pakeiskite paskutinį skaitmenį ir viskas!
Nepaisant to, rankiniu būdu patikrinkite vartotojo failo, sukurto naudojant komandą: cat / etc / passwd, skaitymo išvestį.
Carlos, kad nekiltų ginčų su jūsų klausimu šiame įraše, kitas mano įrašas yra išaiškinti jūsų abejones ir ten galime kalbėtis. Tai vadinsis: „Shell“, „Bash“ ir „Scripts“: viskas apie „Shell“ scenarijus.
Tikiuosi, kad paaiškins jūsų klausimus apie tai! Tada aš tęsiu „Kaip automatiškai įdiegti naujausią„ LibreOffice “versiją iš jos šaltinių naudojant„ Shell Scripting “.
Oho .. !! Šiame scenarijuje yra daugiau dalykų ... !!
Prieš kurį laiką radau vieną, kurį „Novatila Sku“ paskelbė iš svetainės, kurioje buvo „xfce“ pašto įdiegimo scenarijus su spalvomis.
Taigi paėmiau, kad tapčiau „Mint KDE“, iš esmės gryna
[sudo apt-get install -y paketo_pavadinimas]
Manau, kad mano reikia pridėti kūrimo, versijų valdymo ir licencijos skyrių.
Ir pažiūrėk, ką aš darau!
„LPI-SB8“ bandomasis ekrano perdavimas („LINUX POST INSTALL“ - „SCRIPT BICENTENARIO 8.0.0“)
(„lpi_sb8_adecuación-audiovisual_2016.sh / 43Kb)
Žr. „Screencast“: https://www.youtube.com/watch?v=cWpVQcbgCyY
Ing. Papasakokite savininkams leisti jums paskelbti nuorodas, kurių mes nešlamštame.
Ačiū visiems už jūsų komentarus ir atsiliepimus, netrukus pasirodys daug daugiau pažengusių!