У овом девети (9.) класе Користићемо апликацију ЛибреОффице за проучавање нове скрипте Басх Схелл и наставићемо да вежбамо диван и практичан језик Схелл Сцриптинг и тако наставити са низом курсева. Укратко, проучићемо како кроз а Скрипта можемо постићи лако инсталацију програмиран од универзално познатог Оффице Суите за ГНУ / Линук под називом ЛибреОффице.
Пре кратког прегледа шта је Оффице Суите за ГНУ / Линук ЛибреОффице:
ЛибреОффице је моћан канцеларијски пакет; његов чист интерфејс и моћни алати омогућавају вам да ослободите своју креативност и повећате продуктивност. ЛибреОффице укључује неколико апликација које га чине најмоћнијим бесплатним и опен соурце канцеларијским пакетом на тржишту: Вритер, програм за обраду текста, Цалц, табела, Импресс, уређивач презентација, Драв, наша апликација за цртање и дијаграм тока, Басе, наша база података и интерфејс са другим базама података и Матх за издање математичких формула. За више званичних информација кликните Овде, или на званичној веб страници кликом на доњу слику:
Као што сви ми у суштини знамо Канцеларијски пакет ЛибреОффице је подразумевано инсталиран у многим од ГНУ / Линук дистрибуције познат, мада углавном са малим или изразитим закашњењем у односу на верзију доступну на званичној веб страници. Врло мало Дистроса који су обично Роллинг Релеасе, они могу себи приуштити да буду у верзији иза или у последњем издању, међутим, извршењем овог згодног скрипта За мање од 3 минута помоћу претходно преузетих пакета можете деинсталирати стару верзију и инсталирати нову.
Важна напомена: Лично препоручујем пре покретања скрипте овако, тј. морам да инсталирам .деб пакети уместо .тар.гз пакети или у било ком другом формату компресије, извршите мало превентивно и / или корективно одржавање плус ажурирање) оперативног система како бисте избегли (спречили) инсталационе грешке (проблеме) узроковане претходним проблемима са постојећим пакетима (зависностима)!
За овај рад можете се претходно ослонити на читање овог водича подељеног у 3 дела:
Водич за накнадну инсталацију ДЕБИАН 8/9 - 2016 - И део
Водич за накнадну инсталацију ДЕБИАН 8/9 - 2016 - Део ИИ
Водич за накнадну инсталацију ДЕБИАН 8/9 - 2016 - Део ИИИ
Напомена: Лично волим да увек користим сваку издану верзију сваког пакета и доступног софтвера, због свог укуса за тестирање апликација и жељу за иновацијама. Али углавном није потребно, ако је ваш Дистро Има верзију врло блиску тренутној.
Запамтите да: Предност ових скрипти је у томе омогућавају вам да инсталирате и конфигуришете једноставне и робусне апликације, обично нису у њиховим спремиштима у њиховим објављене најновије верзије по својим творцима и у неродним форматима за ваш Дистро, као што су: дебитант
Ево скрипте за Басх Схелл:
=======================================
#!/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
######################################################################
=======================================
Запамти да у случају стварања а Скрипта (Пример: ми-сцрипт-либреоффице.сх) са овим кодом, препоручујем вам да ручно преузмете датотеке са ЛибреОффице ажурирано ручно, тако да би требало да наставите да коментаришете вгет линије за преузимање, и ставите га у патх / хоме / ми_усер заједно са преузете .деб датотеке de LибреОффице и покрените га командном наредбом $ треснути ми-сцрипт-либреоффице.сх . И за мање од 3 минута имаћете све функционално. После овога можете користити свој потпуно нови Канцеларијски пакет ЛибреОффице.
До следеће публикације, која ће додавати нове додатне фонтове (приватне и бесплатне) у оперативни систем и ЛибреОффице. Пошто вам остављам ову нову публикацију и узбудљив задатак анализе и истраживања.
Здраво како сте, долазим да вас узнемиравам!
Инсталирао сам корак по корак и то ради, од емацс-а сам имао проблема и долазио сам да се жалим, али то је била моја грешка (изоставио сам ред са вгет-ом, за преузимање језика или нешто слично).
Одлично, мислим да се савршено може разумети да ли сте ГНУ / Линук иницијант или ветеран.
Молим те, буди слободан. Имајте на уму да је крађа хране мање лоша од употребе власничког софтвера, јер то крши вашу слободу. Понуда ових приватних производа је попут нуђења дувана, дроге и узрока порока. Ова пракса мора бити искорењена.
Поздрав!
Велико хвала.
Драго ми је да вам се свиђа, следећи постови долазе да бисте додали фонтове у либреоффице, Телеграм Десктоп, ПопЦорн-Тиме и многе друге ствари попут овнцлоуд, теамвиевер итд.
УСЕР_НАМЕ =
cat /etc/passwd | grep 1000 | cut -d: -f1
Увек на исти начин да се УИД добије у свим „скриптама“?
такође је бацктицк врло стар, боље је користити $ ()
ид -у
ид | авк '{принт $ 1}' | рез -ц5-8
ецхо $ УИД
гетент пассвд $ УСЕР | цут -д: -ф3
гетент пассвд | авк -Ф: '$ 3 == 1000 {принт $ 3}'
за и у $ (вхо | цут -ц1-8); до греп $ и / етц / пассвд | авк '{принт "\ т" $ 1}' | тр -д '[А-За-з]' | сед 'с / :: к * //' | рез -ц1-5; Готово
Користите аптитуде без валидације роот-а?
[[$ ЕУИД -не 0]]
ецхо »Унесите тип архитектуре… ..»
реад -п «Унесите тип архитектуре ... ..» Т_АРК
ОТКАЖИ ПРОЦЕС ЦТРЛ + Ц ??? шта је ово? Никада нисам видео сценарио са нечим сличним
реад -п «отказати? г / н »оп
[[$ оп == "и" || $ оп == "И"]] && излаз || прочитај -п "настави са скриптом" && изврши_нешто
Хајде, једино што овде видим је обичан текст, не видим ниједно скриптирање љуске
Хвала вам на доприносу, безимени су добро прихваћени! Бог или било шта друго у шта верујете благослови вас!
Волео сам његову понизност, честитам му 🙂, нисам мајстор у писању сценарија, али ако сам мало мрзитељ, сигурно може доћи неко са више знања, а ти можеш научити. Велики поздрав.
Такође нисам ни мајстор, ни џедај, ни штреберски хакер надарен за уметност скриптања шкољки. Свакако ово што сам овде написао само је делић онога што знам или могу научити или подучавати.
И управо ови водичи о скриптирању љуске које радим су са врло једноставним командним командама и врло основним командама, тако да ти корисници могу разумети написано и питати се како то могу побољшати, тако да се извршава са било које путање, потврђујући да само суперусер га покреће, или Кс корисник, или како да ми пошаље визуелно или звучно упозорење, или да отвори датотеку типа к када заврши, или како могу да поједноставим 2 или више редова у мање кода!
Ако све направим савршено, напредно и супер-оптимизовано, разумело би само неколико паметних људи и готово нико ме не би прочитао.
У сваком случају, ово је за кориснике рачунара који желе да знају и мало знају, односно започну!
Међутим, ускоро обећавам да ћу отпремити напредни за који верујем да скенира мрежни сегмент и даје вам извештај о сваком откривеном хосту као хидра с терминала.
Поздрав Безимени и свима који прате мрежни курс „Леарн Схелл Сцриптинг“ ускоро ћемо наставити са осталим основним скриптама да бисмо наставили да усвајамо знање и наставили да га дружимо са свима.
Надам се да ћете пратити, јер ћу ускоро почети са напреднијим кодовима, али изложеним на начин који је визуелно разумљив упркос својој сложености.
Имајте на уму да са Схелл Сцриптинг-ом можете да радите много сложених ствари које се разликују од различитих платформи користећи врло мале датотеке. Оставит ћу вам овај мали пренос екрана нечега што ћу вас ускоро научити онима који наставе да гледају курс, а то са само 50Кб пуно обећава! И то је само половина онога што можете учинити са Схелл Сцриптингом.
ЛПИ-СБ8 Тест СцреенЦаст (ЛИНУКС ПОСТ ИНСТАЛЛ - СЦРИПТ БИЦЕНТЕНАРИО 8.0.0)
(лпи_сб8_адецуацион-аудиовисуал_2016.сх / 43Кб)
Погледајте Сцреенцаст: https://www.youtube.com/watch?v=cWpVQcbgCyY
Изгледа нешто занимљиво, али стварно ми се уопште не свиђа са графичким интерфејсима, остављам вам скрипту за управљање корисницима који су недавно завршени, за ЦентОС и тбм тестиране у Арцху и другу у перлу за управљање пакетима са пацманом.
Корисници https://www.youtube.com/watch?v=LIIbGYIe_0E
Пацман https://www.youtube.com/watch?v=-3x8x0DFntg
Последње сам модификовао да би био савршенији, већ имам 10 опција.
имгур. цом / Н9ГИвЈЛ .пнг
поздрави
Изгледа нешто занимљиво, али стварно ми се уопште не свиђа са графичким интерфејсима, остављам вам скрипту за управљање корисницима који су недавно завршени, за ЦентОС и тбм тестиране у Арцху и другу у перлу за управљање пакетима са пацманом.
Имам разне сценарије и увек ми је забавно. Неки да инсталирају ДХЦП, ДНС, ФТП итд.
Корисници https://www.youtube.com/watch?v=LIIbGYIe_0E
Пацман https://www.youtube.com/watch?v=-3x8x0DFntg
Последње сам модификовао да би био савршенији, већ имам 10 опција.
имгур. цом / Н9ГИвЈЛ .пнг
поздрави
Изгледа нешто занимљиво, али стварно ми се уопште не свиђа са графичким интерфејсима, остављам вам скрипту за управљање корисницима који су недавно завршени, за ЦентОС и тбм тестиране у Арцху и другу у перлу за управљање пакетима са пацманом.
Имам разне сценарије и увек ми је забавно. Неки да инсталирају ДХЦП, ДНС, ФТП итд.
Усерс иоутубе. цом / в атцх? в = ЛИИбГИИе_0Е
Пацман иоутубе. цом / ва тцх? в = -3к8к0ДФнтг
Последње сам модификовао да би био савршенији, већ имам 10 опција.
имгур. цом / Н9ГИвЈЛ .пнг
поздрави
За сервере они морају бити јасно без ГУИ-а, али за кориснике морају бити са ГУИ-јем како би били лакши за употребу.