Ungayifunda kanjani iShell Scripting ngokufaka iMozilla Firefox

Kulokhu ukulethwa kwesithupha (6) en desdelinux.net yochungechunge "Funda i-Shell Scripting" sizofunda a Isikripthi seBash Shell lokho kusivumela ukuthi sisebenzise ukusebenza kokufaka isiphequluli se-Intanethi esidumile futhi esisebenzisekayo seMozilla Firefox, ngenkathi sifunda ngemiyalo, okuguquguqukayo, imizila, izixhumanisi ezingokomfanekiso, ukwenziwa kwezinqamuleli kumamenyu nakuma-desktops, nokulandwa kwezengezo ezifana nezilimi zesifunda Nge-terminal.

Isikripthi se-Shell

Njengoba abaningi bethu sebevele bazi, iningi le- Ukusatshalaliswa kwe-GNU / Linux ngokusekelwe ku DEBIAN/Ubuntu isivele sinesiphequluli esizenzakalelayo esisuselwe ku- I-Mozilla Firefox (njenge I-Iceweasel) noma uqobo I-Mozilla Firefox, yize kungenzeka kakhulu inguquko 2 nezinombolo ezifika kwezingu-10 ezindala kunalena yamanje iyatholakala kuwebhusayithi ye- IMozilla Portal, futhi njengoba sesivele sazi kwesinye isikhathi lokhu kungahlangabezana nezidingo zethu zomsebenzi obaluleke kakhulu noma imizamo yocwaningo.

Khumbula lokho I-Mozilla Firefox yiyona Isiphequluli sewebhu mahhala Isisekelo seMozilla lokho kusivumela sesha i-inthanethi ngokuphepha futhi ngokushesha. Futhi i- Isisekelo seMozilla iyinhlangano engenzi nzuzo edala yonke imikhiqizo yomkhiqizo weMozilla.

Futhi, I-Mozilla Firefox Ngaphandle kokuthi iyashesha futhi ivikeleke kakhulu, kunezinye eziningi kuyisiphequluli esenziwe ngokwezifiso ngokuphelele.

Futhi kungani ufake I-Mozilla Firefox enguqulweni yayo yakamuva?

I-Mozilla Firefox isiphequluli esihamba phambili, esifanekisela, ngokuya ngezinguquko nezitayela zokuphequlula nokubuka iWebhu, okungukuthi, njalo ezinyangeni ezi-3 sisebenzisa ushintsho oluphawulekayo kusixhumi esibonakalayo somsebenzisi, ubuchwepheshe obuhambisanayo busetshenziswa kumawebhusayithi amasha nezengezo ezisetshenziswayo ukwenza lula navigation uqobo. Ngakho-ke, kwabaningi kuyazuzisa intuthuko yesicelo sokuhlola isuselwa ezilimini zesimanje, noma ukwazi ukubuka amawebhusayithi wesimanje kakhulu ngendlela esebenzayo nephephile. Ngamafuphi, ilusizo kakhulu kubahleli abanolwazi kakhulu nabasebenzisi. Futhi kunezikhathi ze-a umsebenzisi ojwayelekile noma oyisisekelo, ngezinto ezilula njenge- Umdlalo wanamuhla we-inthanethi noma nge abasebenzisi abaphakathi naphakathi noma abathuthukile bezinto ezifana namawebhusayithi ezinokusetshenziswa okuningi kwezokuphepha noma izinhlelo zokusebenza ezikhethekile ezifakiwe ezifakiwe Java applet. Ngakho-ke, kunconywa ukuyigcina ivuselelwa ngangokunokwenzeka ukuze ungaphuthelwa yingxenye enhle yewebhu.

Ngakho-ke, yiba nenguqulo yakamuva ye- I-Mozilla Firefox noma evuselelwe kahle ngokususelwa kuyo, njenge I-Iceweasel, awukwazi ukuphuthelwa Isistimu yokusebenza I-GNU / Linux kukonke!

Ungafaka I-Mozilla Firefox, ngokwesibonelo, uma usebenzisa i- Ukusatshalaliswa kobuntu noma kusekelwe kuyo ngokungeza ama-Repositories UMST PPA (Ubuntu Mozilla Security Team) ngemiyalo yomyalo:

add-apt-repository ppa:ubuntu-mozilla-security/ppa
apt-get update
apt-get upgrade
Uma kwenzeka, ungayifaki, sesha igama lephakheji ngomyalo womyalo:
sudo apt search firefox
sudo apt install nombre_paquete

Uma usebenzisa i- Ukusatshalaliswa kwe-DEBIAN noma ngokususelwa kuyo ngokungeza amaRekhodi Asemthethweni I-Linux DEBIAN Mint Edition ngemiyalo yomyalo:


#####################################################################
# 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

Noma ungabuyekeza i- Isiphequluli se-Iceweasel ye-Distro yakho ngokungeza i- Izindawo zokugcina ezisemthethweni ze-Iceweasel nokwenza imigqa elandelayo yomyalo:

####################################################################
# 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

Uma kwenzeka ungayifaki:

aptitude install iceweasel iceweasel-l10n-es-es

Isimangalo: Lokhu kushicilelwa akuhloselwe ukuncoma ukufakwa nokusetshenziswa kwe- "I-Mozilla Firefox" kepha khombisa ukuthi isetshenziswa kanjani Isikripthi se-Shell ukukhiqiza kabusha inqubo eyenziwa isinyenyela lapho ifakiwe, okungukuthi, yenza ukuhlanekezela ukwenza kabusha wenqubo ezenzakalelayo eyenziwa lapho siyifaka nge-repository. Lokhu kuhlala kusiza ukuqonda ngokugcwele ukuthi uhlelo lokusebenza, iphakethe, isoftware ifakwa kanjani kufayela le- Uhlelo Lokusebenza Lamahhala, njenge I-GNU / Linux.

Okulandelayo okuqukethwe ozokufaka kufayela le- Isikripthi seBash Shell noma lokho kufanele kwenziwe ngesandla ngale njongo:


#!/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
######################################################################

Nota: Mina uqobo ngisebenzisa I-Mozilla Firefox ifakiwe I-Linux Mint DEBIAN Edition (LMDE) 2 Indawo Yokugcina o I-Iceweasel kusuka ezinqolobaneni ezisemthethweni zephrojekthi.

Uma kwenzeka kwenziwa iSkripthi (Isibonelo: mi-script-firefox.shNgale khodi, ngincoma ukuthi ulande ifayili ngesandla I-Mozilla Firefox kuvuselelwa ngesandla, ngakho-ke kufanele uqhubeke uphawule wget imigqa yokulanda, bese uyibeka kufayela le- indlela / ikhaya / i-my_user kanye nefayela i-tar.gz de I-Mozilla Firefox ilandiwe bese uyiqhuba ngomyalo womyalo $ bash mi-script-firefox.sh . Futhi ngemizuzwana engaphansi kwengu-30 uzoba nakho konke ukusebenza. Ngemuva kwalokhu ungazulazula kunoma yikuphi iwebhusayithi ngenguqulo oyikhethile yesiphequluli sakho seMozilla Firefox.

Khumbula, umqondo ngukuqonda ukuthi umugqa ngamunye ngomugqa, umyalo ngomyalo, uguquguquka ngemisebenzi eguquguqukayo, ukuqonda nokufunda iShell Scripting. Ngakho-ke ngalokhu okuthunyelwe okusha ngikushiya ngesabelo esisha sokwenza ucwaningo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UDayane Qu kusho

    Isihloko esihle nokuqukethwe kwekilasi lokuqala, ubheke imibono yabasebenzisi abathobekile bebhulogi 😉
    Angazi ngawe kepha ngizoba nesikhathi esihle sokubhala umyalo ngamunye odala umbhalo we-sh ophakamisa ekugcineni kwe-athikili noma ukulanda nokuchofoza kabili kwisitayela se-Canonical, Inc., i-Spy-buntu noma i-Malware Windows 10 Uhlelo lukaBig Brother.
    Ukubingelela!

  2.   Ing. UJoseph Albert kusho

    hahahaha, le "Spy-buntu noma i-Malware Windows 10 uhlelo lweBig Brother" inokunethezeka ...

    Uvela kuliphi izwe uDayane Qu?

  3.   ngikhathele vele kusho

    Ukubhalwa kwegobolondo kungiqaqa. Yeka ukuzulazula ngalokhu.

  4.   Angel kusho

    Kuthiwani uma uid womsebenzisi wamanje engeyona i-1000?

  5.   Angel kusho

    Kulungile, kepha kuthiwani uma i-UID yomsebenzisi yamanje ingeyona i-1000?

  6.   UDayane Qu kusho

    Ngiyabonga? Amagama alawo mabhizinisi, ngicabanga.
    NgingowaseMexico. Izindatshana ezinhle kakhulu, ezikhulisa umhlaba wesoftware yamahhala.
    Ukubingelela!

  7.   Carlos kusho

    Kusukela lapho ukwenza imiyalo ngokulandelana kufayela lombhalo ngesandiso se-sh kuthathwa njenge- "shell script"?

  8.   Ing. UJoseph Albert kusho

    Ingelosi, uma kungewona u-1000 impela ngu-1001. Faka esikhundleni senombolo yokugcina bese kuba yilokho!

    Noma ngabe yini, hlola ngesandla umphumela wokufunda kwefayela lakho labasebenzisi elenziwe ngomyalo: cat / etc / passwd.

  9.   Ing. UJoseph Albert kusho

    UCarlos, ukuze ungangqubuzani nombuzo wakho kulokhu okuthunyelwe, okuthunyelwe kwami ​​okulandelayo ukucacisa ukungabaza kwakho lapho singakhuluma khona. Izobizwa nge: Shell, Bash kanye neMibhalo: Konke mayelana neShell Scripting.

    Ngiyethemba lokho kucacisa imibuzo yakho ngakho! Ngemuva kwalokho ngizoqhubeka nokuthi "Ungayifaka kanjani ngokuzenzakalela inguqulo yakamuva yeLibreOffice kusuka Emithonjeni yayo usebenzisa iShell Scripting".

  10.   nosokuzi kusho

    Hewu .. !! Lo mbhalo unezinto eziningi ... !!

    Esikhathini esithile esedlule ngithole eyodwa ebhalwe nguNovatila Sku evela kusayithi ebinombhalo wokufakwa kweposi we-xfce enemibala.
    Ngakho-ke ngiyithathe ukuze ngizenzele eyodwa ye-Mint KDE, emsulwa impela
    [sudo apt-get ukufaka -y package_name]
    Ngicabanga ukuthi okwami ​​kudinga ukungeza isigaba sokubhala, ukulawulwa kwenguqulo nesigaba selayisense.

  11.   Ing. UJoseph Albert kusho

    Futhi bheka lokhu engikwenzayo!

    I-LPI-SB8 Test ScreenCast (I-LINUX POST INSTALL - ISIKRIPTI BICENTENARIO 8.0.0)
    (lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)

    Bona iScreencast: https://www.youtube.com/watch?v=cWpVQcbgCyY

    1.    tr kusho

      Ing. Tshela abanikazi ukuthi bakuvumele uthumele izixhumanisi esingazenzi ugaxekile.

  12.   Ing. UJoseph Albert kusho

    Ngiyabonga nonke ngemibono nangeminikelo yenu, abaningi abaphambili kakhulu bazofika kungekudala!