A cikin wannan na tara (9th) aji Za mu yi amfani da aikace-aikacen LibreOffice don nazarin sabon rubutun Bash Shell da ci gaba da aiki da kyakkyawan harshe na Scriptan Shell kuma ta haka ne ci gaba tare da jerin karatun. A takaice, zamuyi nazarin yadda ta hanyar a script zamu iya cimma sauki shigarwa tsara ta duniya da aka sani Ofishin Suite don GNU / Linux ake kira LibreOffice.
Kafin taƙaitaccen nazari game da menene Ofishin Suite don GNU / Linux LibreOffice:
LibreOffice babban ofis ne na ofis; tsabtace keɓaɓɓen saƙo da kayan aiki masu ƙarfi suna ba ka damar buɗe ƙirarka da haɓaka ƙimarka. LibreOffice ya haɗa aikace-aikace da yawa waɗanda suka sa ya zama mafi ƙarfin ɗakunan ofishi da Buɗe Office a kasuwa: Marubuci, mai sarrafa kalma, Calc, falle, burge, editan gabatarwa, Zana, zanenmu da aikace-aikacen bayanan mu, Base, bayanan mu da kuma mu'amala da wasu bayanan, da lissafi don edition na lissafi dabarbari Don ƙarin bayanin hukuma, danna Anan, ko a shafin yanar gizonta ta latsa hoton da ke ƙasa:
Kamar yadda dukkanmu muka san ainihin Ofishin Suite LibreOffice viene shigar da tsoho a cikin da yawa daga cikin Rarrabawar GNU / Linux sananne, kodayake gabaɗaya tare da ɗan jinkiri kaɗan ko alama game da sigar da ake samu akan gidan yanar gizon hukuma. 'Yan Distros kaɗan ne kawai waɗanda yawanci suke Mirgina Saki, za su iya iya kasancewa sigar ɗaya a baya ko a cikin saki na ƙarshe, duk da haka, tare da aiwatar da wannan rubutun mai amfani A ƙasa da mintuna 3 tare da abubuwan da aka zazzage a baya zaka iya cire tsohuwar sigar kuma sanya sabon ta.
Mahimmin bayani: Ni da kaina ina bada shawara kafin gudanar da rubutun kamar wannan wato ina bukatar girkawa .deb fakitoci maimakon .tar.gz fakitoci ko a cikin kowane tsarin matsawa, yi ƙaramar rigakafi da / ko gyara gyara tare da sabuntawa) na Tsarin Gudanarwa don kaucewa (hana) kurakuran shigarwa (matsaloli) wanda ya haifar da matsalolin baya tare da kunshin data kasance (masu dogaro)!
Don wannan aikin a baya zaku iya dogaro da karanta wannan jagorar zuwa kashi 3:
Jagorar Shigarwa Bayanan DeBIAN 8/9 - 2016 - Kashi Na
Jagorar Shigarwa Bayanan DeBIAN 8/9 - 2016 - Kashi Na II
Jagorar Shigar Bayani DEBIAN 8/9 - 2016 - Kashi na III
Note: Da kaina, Ina son koyaushe amfani da kowane sigar da aka saki na kowane kunshin da software da ke akwai, saboda ɗanɗano na ga gwajin aikace-aikacen da sha'awar bidi'a. Amma mafi yawa ba lallai ba ne, idan ka rarraba Yana da sigar da ke kusa da ta yanzu.
Ka tuna cewa: Amfanin waɗannan rubutun shine ba ka damar shigar da daidaita aikace-aikace masu sauƙi da ƙarfi, yawanci basa cikin rumbun adana su a cikin latest iri saki ta masu yin sa kuma a cikin sigar da ba ta asali ba don Distro ɗin ku, kamar su: .deb
Ga rubutun Bash Shell:
===========================
#!/bin/bash
#######################################################################
# MI PAÍS - EMPRESA - ORGANIZACIÓN - GRUPO #
# 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 DEL PROYECTO:
# FECHA DE LANZAMIENTO DE LA PRIMERA VERSIÓN (1.0):
# FECHA DE LANZAMIENTO DE LA VERSIÓN ACTUAL (1.0+0):
# FECHA DE ULTIMA ACTUALIZACIÓN:
######################################################################
######################################################################
#
# SECCIÓN DONDE VAN INSERTOS LOS DERECHOS DE AUTOR
#
# Consúltela en:
#
# <http://www.gnu.org/licenses/>.
######################################################################
######################################################################
# INICIO DEL MODULO DE INSTALACIÓN DE LIBREOFFICE
######################################################################
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
clear
#####################################################################
echo " Introduzca el numero de Versión de LIBREOFFICE que desea instalar (Ejemplo: 4.4.7, 5.0.4): "
read NUM_VER
NV=${NUM_VER}
echo ""
echo ""
echo " Introduzca el numero de Sub-versión de LIBREOFFICE que desea instalar (Ejemplo: 2, 5, 8): "
read NUM_VER2
NV2=${NUM_VER2}
echo ""
echo ""
echo " Introduzca el Tipo de Arquitectura del Paquete LIBREOFFICE (Ejemplo, 1 para 32 Bit y 2 para 64 Bit): "
read T_ARQ
ARQ_PC=${T_ARQ}
if [ "$ARQ_PC" = "1" ]; then
ARQ=x86
else
ARQ=x86-64
ARQ2=x86_64
fi
sleep 5
echo ""
echo ""
echo " CONFIRME QUE ESTE ES EL PAQUETE LIBREOFFICE QUE COLOCO PARA SU INSTALACIÓN"
echo ""
echo ""
echo " $NV - $ARQ "
echo ""
echo ""
echo " EN CASO DE NO SER CIERTO, CANCELE EL PROCESO CON CTRL+C, DE LO CONTRARIO"
echo " ESPERE 15 SEGUNDOS MIENTRAS EL PROGRAMA CONTINUA EL PROCESO DE INSTALACIÓN."
echo ""
echo ""
sleep 15
# ELIMINACIÓN DE LIBREOFFICE
aptitude remove --purge libreoffice-core -y
aptitude remove --purge libreoffice-common -y
aptitude remove --purge libreoffice-style-galaxy -y
aptitude remove --purge libreoffice-style-tango -y
aptitude remove --purge libreoffice-dic-es-ve -y
aptitude remove --purge libreoffice-debian-menus -y
aptitude remove --purge libreoffice4.0 -y
aptitude remove --purge libreoffice4.1 -y
aptitude remove --purge libreoffice4.2 -y
aptitude remove --purge libreoffice4.3 -y
aptitude remove --purge libreoffice4.4 -y
aptitude remove --purge libreoffice5.0 -y
aptitude remove --purge libreoffice4.0-ure -y
aptitude remove --purge libreoffice4.1-ure -y
aptitude remove --purge libreoffice4.2-ure -y
aptitude remove --purge libreoffice4.3-ure -y
aptitude remove --purge libreoffice4.4-ure -y
aptitude remove --purge libreoffice5.0-ure -y
# ELIMINACIÓN DE PAQUETES ADICIONALES PARA LIBREOFFICE
aptitude remove --purge openclipart-libreoffice -y
aptitude remove --purge openclipart2-libreoffice -y
# CORRIGIENDO ERRORES DE POST-DESINSTALACIÓN
aptitude install -f -y
dpkg --configure -a
aptitude remove
aptitude purge
aptitude clean
aptitude autoclean
# DESCARGANDO VERSIÓN ACTUAL DE LIBREOFFICE
# export http_proxy=http://192.168.3.250:8080
# export no_proxy="127.0.0.1, localhost, 192.168.0.0/22, tu_institucion.gob.ve:8080"
# wget http://download.documentfoundation.org/libreoffice/stable/$NV/deb/$ARQ2/LibreOffice_$NV_Linux_$ARQ_deb.tar.gz
# wget http://download.documentfoundation.org/libreoffice/stable/$NV/deb/$ARQ2/LibreOffice_$NV_Linux_$ARQ_deb_langpack_es.tar.gz
# wget http://download.documentfoundation.org/libreoffice/stable/$NV/deb/$ARQ2/LibreOffice_$NV_Linux_$ARQ_deb_helppack_es.tar.gz
# Nota: Puede descargar manualmente los archivos desde la URL http://download.documentfoundation.org/libreoffice/stable
# Y la Subversión actual (26/01/2016) de LibreOffice es la: 2. Puede conocerla al visualizar el contenido del paquete tar.gz descargado.
cp LibreOffice_"$NV"_Linux_"$ARQ"_deb.tar.gz /opt
cp LibreOffice_"$NV"_Linux_"$ARQ"_deb_langpack_es.tar.gz /opt
cp LibreOffice_"$NV"_Linux_"$ARQ"_deb_helppack_es.tar.gz /opt
cp dict-es_ve.oxt /opt
cd /opt
# DESCOMPRIMIENDO VERSIÓN ACTUAL DE LIBREOFFICE
tar -zxvf LibreOffice_"$NV"_Linux_"$ARQ"_deb.tar.gz
tar -zxvf LibreOffice_"$NV"_Linux_"$ARQ"_deb_langpack_es.tar.gz
tar -zxvf LibreOffice_"$NV"_Linux_"$ARQ"_deb_helppack_es.tar.gz
# INSTALANDO VERSIÓN ACTUAL DE LIBREOFFICE
cd LibreOffice_"$NV"."$NV2"_Linux_"$ARQ"_deb/DEBS/
dpkg -i *.deb
# INSTALANDO VERSIÓN ACTUAL DE LA INTERFACE DE USUARIO EN ESPAÑOL PARA LIBREOFFICE
cd ../..
cd LibreOffice_"$NV"."$NV2"_Linux_"$ARQ"_deb_langpack_es/DEBS/
dpkg -i *.deb
# INSTALANDO VERSIÓN ACTUAL DE LA AYUDA EN ESPAÑOL PARA LIBREOFFICE
cd ../..
cd LibreOffice_"$NV"."$NV2"_Linux_"$ARQ"_deb_helppack_es/DEBS/
dpkg -i *.deb
cd ../..
# ELIMINACIÓN ARCHIVOS DE INSTALACIÓN DE LIBREOFFICE
rm -r LibreOffice_4.*
rm -r LibreOffice_5.*
rm -f dict-es_ve.oxt
cd $HOME_USER_NAME
rm -r LibreOffice_4.*
rm -r LibreOffice_5.*
rm -f dict-es_ve.oxt
# INSTALACIÓN DE PAQUETES ADICIONALES PARA LIBREOFFICE
clear
cd /opt
# wget -c http://extensions.libreoffice.org/extension-center/diccionarios-en-espanol-para-venezuela-hecho-en-venezuela/releases/1.1.11/dict-es_ve.oxt
su - $USER_NAME -c "libreoffice5.0 dict-es_ve.oxt" &
cd $HOME_USER_NAME
sleep 15
su - $USER_NAME -c "xdg-open 'https://es.libreoffice.org/'" &
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR EL LINUX POST INSTALL - LIBREOFFICE #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
######################################################################
# FINAL DEL MODULO DE INSTALACIÓN DE LIBREOFFICE
######################################################################
===========================
Ka tuna cewa idan akwai wani halitta a script (Misali: mi-rubutun-libreoffice.sh) tare da wannan lambar, Ina ba ku shawara ku sauke fayiloli da hannu daga LibreOffice aka sabunta da hannu, don haka ya kamata ku ci gaba da yin tsokaci layin saukar da wget, kuma sanya shi a cikin hanya / gida / mai amfani tare da sauke fayiloli .deb de Librefari kuma aiwatar dashi tare da umarnin umarni $ Bash my-script-libreoffice.sh . Kuma a cikin ƙasa da mintuna 3 zaka sami komai na aiki. Bayan wannan zaku iya amfani da sabon ku Ofishin Suite LibreOffice.
Har zuwa bugu na gaba, wanda zai ƙara sabbin samfuran rubutu (masu zaman kansu da kyauta) zuwa Tsarin aiki da LibreOffice. Kamar yadda na bar muku wannan sabon littafin da aikin bincike da bincike mai kayatarwa.
Barka dai yaya kake, na zo na tayar da hankali!
Na girka mataki-mataki kuma yana aiki, daga emacs Ina da matsala kuma ina zuwa yin korafi amma kuskurena ne (Na cire layi tare da wget, don zazzage yare ko wani abu makamancin haka).
Madalla, ina ganin za'a iya fahimtarsa daidai ko kai GNU / Linux ne na farawa ko tsoffin sojoji.
Da fatan za a kyauta. Ka tuna cewa rashin kyau satar abinci yafi amfani da kayan masarufi, ya keta maka 'yanci. Bayar da waɗannan masu zaman kansu kamar ba da taba ne, da kwayoyi, yana haifar da lahani. Dole ne a kawar da wannan aikin.
Na gode!
Babban godiya sosai.
Na yi farin ciki da kuna son shi, rubutun na gaba suna zuwa don ƙara haruffa zuwa libreoffice, Telegram Desktop, PopCorn-Time da sauran abubuwa da yawa kamar sautin murya, mai yin kwalliya, da sauransu.
USER_NAME =
cat /etc/passwd | grep 1000 | cut -d: -f1
Kullum hanya ɗaya ce don samun UID a cikin dukkan "rubutun"?
Hakanan backtick ya tsufa sosai ya fi kyau a yi amfani da $ ()
id -ku
id | awk '{buga $ 1}' | yanke -c5-8
amsa kuwwa $ UID
samun passwd $ USER | yanke -d: -f3
samun passwd | awk -F: '$ 3 == 1000 {buga $ 3}'
domin ina cikin $ (wanene | yanke -c1-8); yi grep $ i / sauransu / passwd | awk '{buga "\ t" $ 1}' | tr -d '[A-Za-z]' | sed 's / :: x * //' | yanke -c1-5; yi
Yi amfani da ƙwarewa ba tare da tushen tushe ba?
[[$ EUID -ne 0]]
amsa kuwwa »Shigar da Irin Gine-ginen… ..»
karanta -p «Shigar da Gine-ginen Rubuta… ..» T_ARQ
KASHE HUKUNCIN TARE DA CTRL + C ??? menene wannan? Ban taba ganin rubutu da wani abu makamancin haka ba
karanta -p «sokewa? y / n »op
[[$ op == "da" || $ op == "DA"]] && mafita || karanta -p "ci gaba da rubutu" && aiwatar da wani abu
Ku zo, kawai abin da na gani a nan shi ne rubutu a sarari, ban ga komai daga rubutun harsashi ba
Na gode da gudummawar da kuka bayar, ba tare da suna ba an karbe su sosai! Allah ko wani abin da kuka yi imani da shi ya albarkace ku!
Ina son tawali'unsa, ina taya shi murna 🙂, Ba ni da masaniya a harkar rubutu, amma idan na ɗan nuna ƙiyayya, tabbas wani da ya sami ilimi zai iya zuwa kuma za ku iya koya. Gaisuwa.
Ni kuma ban zama maigida ba, ko Jedi ba, ko kuma dan gwanin gwanin kwamfuta mai fasaha a fagen rubutun harsashi. Tabbas abinda na rubuta anan kadan ne daga abin da na sani ko zan iya koya, ko koyarwa.
Kuma daidai wadannan koyarwar akan rubutun harsashi wanda nakeyi suna tare da umarni umarni masu sauqi da umarni na asali domin masu amfani dasu su fahimci abin da aka rubuta kuma suyi mamakin yadda zan inganta shi, don haka ana aiwatar dashi daga kowace hanya, yana tabbatar da cewa mai ikon sarrafawa ne kawai yake gudanar dashi , ko mai amfani da X, ko ta yaya zan iya aiko mani da faɗakarwa ta gani ko sonic, ko buɗe fayil ɗin nau'in x idan an gama, ko ta yaya zan iya sauƙaƙa layuka 2 ko sama da haka a cikin ƙaramin lamba!
Idan na sanya komai daidai, ingantacce kuma ingantacce, kawai savan mutane masu hankali ne zasu fahimta kuma kusan babu wanda zai karanta ni.
Koyaya, wannan na masu amfani da tebur ne waɗanda suke son sani da sani kaɗan, ma'ana, su fara!
Koyaya, ba da daɗewa ba na yi alƙawarin loda wani ci gaba wanda na yi imani da shi, wanda ke bincika ɓangaren hanyar sadarwa kuma ya ba ku rahoton kowane mahalarta da aka gano, kamar hydra ne daga tashar.
Gaisuwa Ba tare da suna ba da kuma duk waɗanda ke bin Kundin kan layi na «Koyi Rubutun Shell» nan ba da jimawa ba za mu ci gaba da sauran rubutun na yau da kullun don ci gaba da dace da ilimin da ci gaba da zamantakewa da shi ga kowa.
Ina fatan kun kasance a cikin nutsuwa saboda nan ba da jimawa ba zan fara da lambobin da suka ci gaba amma an fallasa su ta hanyar da za a iya fahimta ta gani duk da irin rikitarta.
Ka tuna cewa tare da Shell Scripting zaka iya yin abubuwa masu rikitarwa da yawa waɗanda suke kan layi (Daban-daban Distros) ta amfani da ƙananan fayiloli. Zan bar muku wannan ƙaramin allo na wani abu wanda zan koya muku ba da daɗewa ba, ga waɗanda suka ci gaba da kallon kwas ɗin, kuma cewa tare da 50Kb kawai ya yi alƙawari da yawa! Kuma shine rabin abin da za'a iya yi tare da Rubutun Shell.
LPI-SB8 Gwajin GwajiCast (LINUX POST INSTALL - LITTAFIN BICENTENARIO 8.0.0)
(lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)
Duba Hasken allo: https://www.youtube.com/watch?v=cWpVQcbgCyY
Ya yi kama da wani abu mai ban sha'awa amma ba na son shi kwata-kwata tare da maɓallan zane, na bar muku rubutun don sarrafa masu amfani wanda ya ƙare kwanan nan, don CentOS da tbm da aka gwada a cikin Arch da wani a cikin perl don gudanar da fakitoci tare da pacman.
Masu amfani https://www.youtube.com/watch?v=LIIbGYIe_0E
Pacman https://www.youtube.com/watch?v=-3x8x0DFntg
Na kasance ina sake fasalin na karshen don ya zama cikakke, na riga na da zaɓi 10.
imgur. com / N9GYvJL .png
gaisuwa
Ya yi kama da wani abu mai ban sha'awa amma ba na son shi kwata-kwata tare da maɓallan zane, na bar muku rubutun don sarrafa masu amfani wanda ya ƙare kwanan nan, don CentOS da tbm da aka gwada a cikin Arch da wani a cikin perl don gudanar da fakitoci tare da pacman.
Ina da rubutu iri-iri kuma koyaushe ina jin daɗin yin hakan. Wasu don shigar DHCP, DNS, FTP da dai sauransu.
Masu amfani https://www.youtube.com/watch?v=LIIbGYIe_0E
Pacman https://www.youtube.com/watch?v=-3x8x0DFntg
Na kasance ina sake fasalin na karshen don ya zama cikakke, na riga na da zaɓi 10.
imgur. com / N9GYvJL .png
gaisuwa
Ya yi kama da wani abu mai ban sha'awa amma ba na son shi kwata-kwata tare da maɓallan zane, na bar muku rubutun don sarrafa masu amfani wanda ya ƙare kwanan nan, don CentOS da tbm da aka gwada a cikin Arch da wani a cikin perl don gudanar da fakitoci tare da pacman.
Ina da rubutu iri-iri kuma koyaushe ina jin daɗin yin hakan. Wasu don shigar DHCP, DNS, FTP da dai sauransu.
Masu amfani youtube. com / w atch? v = LIIbGYIe_0E
Pacman youtube. com / wa tch? v = -3x8x0DFntg
Na kasance ina sake fasalin na karshen don ya zama cikakke, na riga na da zaɓi 10.
imgur. com / N9GYvJL .png
gaisuwa
Ga Servers dole ne su kasance a sarari ba tare da GUI ba, amma ga masu amfani dole ne su kasance tare da GUI don sanya su mai amfani.