Uyifunda njani i-Shell Scripting ngokufaka iMozilla Firefox

Kule nto ukuhanjiswa kwesithandathu (6) en desdelinux.net yothotho "Funda Iskripthi SikaShell" Siza kufunda Iskripthi seBash Shell esivumela ukuba sizenzele ukusebenza kokufaka isiphequluli esidumileyo nesiluncedo kwi-Intanethi iMozilla Firefox, ngelixa sifunda ngemiyalelo, izinto eziguquguqukayo, iindlela, amakhonkco okomfuziselo, ukwenziwa kweendlela ezimfutshane kwiimenyu nakwiidesktops, kunye nokukhuphela izongezo ezinje ngeelwimi zommandla nge Indawo yokukhwelela.

Ukushicilela kweShell

Uninzi lwethu sele lusazi, uninzi lwee Ulwabiwo lweGNU / Linux ngenxa ye DEBIAN/Ubuntu sele inebrawuza emiselweyo esekwe kwi Mozilla Firefox (ezifana iceweasel) okanye kanye Mozilla Firefox, nangona kunokwenzeka kakhulu uguqulelo 2 ukuya kuthi ga kumanani ali-10 amadala kunale ikhoyo ngoku iyafumaneka kwiwebhusayithi ye IMozilla Portal, kwaye njengoko sele sisazi ngamanye amaxesha oku akunako ukwanelisa iimfuno zethu zomsebenzi ophambili okanye uphando.

Khumbula oko Mozilla Firefox yiyo Isikhangeli sewebhu simahla kwi Isiseko seMozilla oko kusivumela nge-intanethi ngokukhuselekileyo nangokukhawuleza. Kwaye i Isiseko seMozilla ngumbutho ongenzi nzuzo owenza zonke iimveliso zorhwebo lweMozilla.

Kwakhona, Mozilla Firefox Ngaphandle kokukhawuleza kunye nokukhuseleka, kuninzi lwabanye sisikhangeli esenziwe ngokwezifiso ngokupheleleyo.

Kwaye kutheni ufake Mozilla Firefox kwinguqulelo yayo yamva nje?

Mozilla Firefox sisikhangeli esineflegi, umfuziselo, ngokweenguqulelo kunye nemikhwa yokukhangela kunye nokujonga iWebhu, okt zonke iinyanga ezi-3 zisebenzisa utshintsho olubonakalayo kunxibelelwano lomsebenzisi, itekhnoloji ehambelanayo esetyenziswa kwiiwebhusayithi ezintsha kunye nezongezo ezisetyenzisiweyo ukulungiselela ukuhamba ngokwakho. Ke ngoko, kuninzi kuluncedo kuyo ukuvavanywa kwesicelo sovavanyo esisekwe kwiilwimi zale mihla, okanye ukwazi ukujonga ezona webhusayithi zangoku ngendlela esebenzayo nekhuselekileyo. Ngamafutshane, iluncedo kakhulu kwiinkqubo ezinamava kunye nabasebenzisi. Kwaye kukho amaxesha a umsebenzisi oqhelekileyo okanye osisiseko, kwizinto ezilula ezinje nge Umdlalo we-Intanethi wale mihla okanye abasebenzisi abaphakathi okanye abaphambili bezinto ezinjengeeWebhusayithi ezinokuphunyezwa kokhuselo oluninzi okanye usetyenziso oluncinci olukhethiweyo olufakwe java iiapile. Ke ngoko kuyacetyiswa ukuba uyigcine ihlaziywa kangangoko ukuze ungaphoswa yinxalenye elungileyo yewebhu.

Ke ngoko, kufuneka ube nohlobo lwamva nje lwe Mozilla Firefox okanye ehlaziywe kakuhle esekwe kuyo, njenge iceweasel, ungaphoswa Inkqubo yokusebenza I-GNU / Linux ngokubanzi!

Ungafaka Mozilla FirefoxUmzekelo, ukuba usebenzisa ifayile ye- Ukuhanjiswa kobuntu okanye esekwe kuyo ngokongeza iiRekhodi UMST PPA (Ubuntu Security Team yeQela) ngomyalelo wemiyalelo:

add-apt-repository ppa:ubuntu-mozilla-security/ppa
apt-get update
apt-get upgrade
Kwimeko apho ungafakwanga khona, khangela igama lephakheji ngomyalelo womyalelo:
sudo apt search firefox
sudo apt install nombre_paquete

Ukuba usebenzisa i- Ukuhanjiswa kwe-DEBIAN okanye isekwe kuyo ngokongeza iiRekhodi ezisemthethweni Isishwankathelo seLinux DEBIAN Mint Edition ngomyalelo wemiyalelo:


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

Okanye ungayihlaziya Isikhangeli se-Iceweasel yeDistro yakho ngokongeza iifayile ze Indawo yokugcina esemthethweni ye-Iceweasel kunye nokwenza le mizila ilandelayo:

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

Kwimeko apho ungayifaki:

aptitude install iceweasel iceweasel-l10n-es-es

Isimangalo: Olu papasho alwenzelwanga ukucebisa ukufakwa kunye nokusetyenziswa kwe "IMozilla Firefox" kodwa bonisa indlela yokusebenzisa Ukushicilela kweShell ukuvelisa kwakhona inkqubo eyenziwa ngokunganyanisekanga xa ifakwe, oko kukuthi, yenza ukubuyisela umva ngokutsha yenkqubo ezenzekelayo eyenziwayo xa siyifaka ngokugcina. Oku kuhlala kuluncedo ekuqondeni ngokupheleleyo ukuba isicelo, iphakheji, isoftware ifakwe njani kwifayile ye- Inkqubo yokuSebenza yasimahla, njengoko GNU / Linux.

Emva koko umxholo oza kuwufaka kwifayile ye- Iskripthi seBash Shell okanye ekufuneka yenziwe ngesandla ukulungiselela le 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
######################################################################

Qaphela: Ndisebenzisa ngokwam Mozilla Firefox ifakiwe Ukushicilelwa kweLinux Mint DEBIAN (LMDE) 2 yokugcina o iceweasel Kwizinto ezisemthethweni zokugcina iprojekthi.

Kwimeko yokudala iSkripthi (Umzekelo: mi-Isicatshulwa-firefox.shNgale khowudi, ndincoma ukuba ukhuphele ifayile ngokwakho Mozilla Firefox ihlaziywa ngesandla, ke kuya kufuneka ugcine uphawula wget imigca yokukhuphela, kwaye uyibeke kwifayile ye- indlela / ikhaya / my_user kunye nefayile tar.gz de Mozilla Firefox Khuphela kwaye usebenze ngomyalelo wokuyalela $ ukutshatyalaliswa mi-Isicatshulwa-firefox.sh . Ngaphantsi kwemizuzwana engama-30 uyakuba nayo yonke into esebenzayo. Emva koku ungahamba nayiphi na website ngohlobo olukhethileyo lwesikhangeli sakho seMozilla Firefox.

Khumbula, umbono kukuqonda ukuba umgca ngamnye ulayini, umyalelo ngomyalelo, uguquguqukayo ngemisebenzi eyahlukileyo, ukuqonda nokufunda iShell Scripting. Ke ngale posi intsha ndikushiya nesabelo esitsha sophando.


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.   UDayane Qu sitsho

    Isihloko esihle kunye nomxholo weklasi yokuqala, uziqwalasele izimvo zabasebenzisi abathobekileyo bebhlog 😉
    Andazi ngawe kodwa bendiya kuba nexesha elimnandi lokubhala myalelo ngamnye ovelisa iscript esichazayo ekupheleni kwenqaku okanye ukhuphelo kunye nokucofa kabini kwisitayile esicocekileyo seCanonical, Inc., Spy-buntu okanye iMalware Windows 10 Ushicilelo lukaBig Brother.
    Nibuliso!

  2.   Ing. UJoseph Albert sitsho

    hahahaha, ye "Spy-buntu or Malware Windows 10 Ushicilelo lukaBig Brother" uyi-deluxe ...

    Uvela kweliphi ilizwe eDayane Qu?

  3.   ndidiniwe kakade sitsho

    Ukubhalwa kweqokobhe kuyandiqhekezela. Yeka ukujikeleza ngale nto.

  4.   ingelosi sitsho

    Ungathini ukuba uid womsebenzisi wangoku akanguye i-1000?

  5.   ingelosi sitsho

    Kulungile, kodwa uza kuthini ukuba i-UID yomsebenzisi wangoku ayisiyi-1000?

  6.   UDayane Qu sitsho

    Enkosi? Ngawo la magama, ndicinga njalo.
    NdingumMexico. Amanqaku afanelekileyo, ukukhulisa umhlaba wesoftware yasimahla.
    Nibuliso!

  7.   Carlos sitsho

    Ukusukela nini ukwenza imiyalelo ngokulandelelana kwifayile yokubhaliweyo kunye nokwandiswa kwe-sh kuthathelwa ingqalelo njenge "shell script"?

  8.   Ing. UJoseph Albert sitsho

    Ingelosi, ukuba ayingo-1000 ngokuqinisekileyo iyi-1001. Faka endaweni yenani lokugqibela kwaye yile nto!

    Nokuba yeyiphi na, jonga ngesandla iziphumo zokufunda iifayile zakho ezenziwe ngumyalelo: cat / etc / passwd.

  9.   Ing. UJoseph Albert sitsho

    UCarlos, ukuze ungangeni kwimpikiswano ngombuzo wakho kule post, indawo yam elandelayo kukucacisa ukuthandabuza kwakho kwaye apho singathetha. Iya kubizwa: yiShell, iBash kunye neZikripthi: Konke malunga nokushicilela kweShell.

    Ndiyathemba ukuba icacisa imibuzo yakho malunga nayo! Kwaye emva koko ndiza kuqhubeka "Ungayifaka njani ngokuzenzekelayo inguqulelo yamva nje yeLibreOffice kwimithombo yayo usebenzisa iShell Scripting".

  10.   kwiyo sitsho

    Wowu .. !! Esi skripthi sinezinto ezininzi ... !!

    Ngexesha elithile eladlulayo ndafumana enye uNovatila Sku eyithumele kwindawo eyayinombhalo wokufakwa kweposta ye-xfce enemibala.
    Ke ndiyithathile ukuze ndenze enye ye-Mint KDE, esulungekileyo
    [Sudo apt-fumana ukufaka -yiphakheji_igama]
    Ndicinga ukuba eyam ifuna ukongeza ukubhala, ulawulo lwenguqulo kunye necandelo lelayisensi.

  11.   Ing. UJoseph Albert sitsho

    Kwaye jonga le ndiyenzayo!

    I-LPI-SB8 yoVavanyo lweScreenCast (I-LINUX POST INSTALL-ISIKRIPTHI BICENTENARIO 8.0.0)
    (lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)

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

    1.    tr sitsho

      Ing. Xelela abanini ukuba bakuvumele uthumele iilinki esingazenzi spam.

  12.   Ing. UJoseph Albert sitsho

    Enkosi nonke ngezimvo kunye namagalelo enu, uninzi oluphambili luza kuza kungekudala!