TIENDE (10.) KLASSE
I dag skal vi gjøre noe veldig enkelt og grunnleggende, som vi enkelt kan gjøre manuelt fra terminal (konsoll) å skrive en kommandoordre som produserer det samme resultatet effektivt, men som alltid ikke lærer oss hvordan det gjorde det, og hvordan vi kan forbedre nevnte prosess / resultat å kjenne prosessen fra innsiden.
Denne prosedyren som tittelen sier er: Legg til ekstra skrifter til LibreOffice. Som det meste av tiden må vi huske at det som brukes på GNU / Linux-operativsystemer debe være gratis / åpen / gratis (ikke nødvendigvis) for å beholde oss trofast ha den egenfilosofi av det samme, men de som nødvendigvis kreve inn / bruk / bruk noen proprietær / lukket / betalt komponent akkurat som en Font (skrifter / bokstaver)Jeg håper informasjonen som er publisert her, vil tjene deg.
Som mange av oss vet, kan vi legg til (installer) via terminal noen pakker med skrifttyper bare ved å plassere de nevnte pakkene med kommandokommandoen og deretter installere dem, eksempel:
Kommandorekkefølge for å liste skriftpakker:
Installert:
aptitude show "?installed ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Ikke installert:
aptitude show "?not(?installed) ?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Alle:
aptitude show "?section(fonts)" | egrep '(Paquete|Estado|Versión)'
Etter å ha skrevet ned de vi vil installere, fortsetter vi med kommandoen:
apt install paquete1 paquete2 paqueteN ...'
Svært ofte installerer mange noen av disse pakkene fra gratis kilder:
fonts-arabeyes fonts-freefarsi fonts-lyx fonts-sil-gentium fonts-stix fonts-droid fonts-cantarell fonts-liberation ttf-dejavu fonts-oflb-asana-math fonts-mathjax xfonts-intl-arabic xfonts-intl-asian xfonts-intl-chinese xfonts-intl-chinese-big xfonts-intl-european xfonts-intl-japanese xfonts-intl-japanese-big ttf-dejavu ttf-liberation ttf-marvosym ttf-opensymbol ttf-summersby myspell-es ooo-thumbnailer
Andre installerer det proprietære MS Office / MS Windows fra pakken:
ttf-mscorefonts-installer
Merk: La oss huske på Shell-skripting, at disse veiledningene om emnet er laget for nå med veldig enkle kommandokommandoer, Og veldig grunnleggende kommandoer slik at det meste av grunnleggende brukere (nybegynnere / elever) kan forstå hva som er skrevet. Og at oppgaven til deg som studenter lurer alltid på:
- Hvordan fungerer hver sekvens innenfor hver linje?
- Hvordan kan jeg forbedre det?
- Hvordan får jeg det til å løpe fra hvilken som helst sti?
- Hvordan legger jeg til at den bare drives av superbrukeren, eller X eller Y bruker?
- Hvilke kommandokommandoer skal jeg sette inn for å sende et visuelt eller lydvarsel?
- Hvordan implementerer jeg et grafisk brukergrensesnitt (GUI)?
- Hvordan klarte du å åpne en fil av typen X (format) når jeg starter eller er ferdig?
- Hvordan kan jeg forenkle to eller flere linjer til færre kodelinjer?
Snart inn fremtidige klasser (innlegg) vi vil lære teknikker / prosesser / koder som lar oss løse disse spørsmålene!
Og så Skriptkode at de skal studere for å kunne installere noe automatisk pakke fra eksterne kilder eller utarbeidet av deg i en komprimert fil ".Tar.gz":
==============================================
######################################################################
# INICIO DEL MODULO DE MICROSOFT MSTTCOREFONTS
######################################################################
USER_NAME=`cat /etc/passwd | grep 1000 | cut -d: -f1`
HOME_USER_NAME=/home/$USER_NAME
cd $HOME_USER_NAME
tar -zxvf msttcorefonts.tar.gz
mv msttcorefonts /usr/share/fonts/truetype
chmod 777 -R /usr/share/fonts/truetype/msttcorefonts
rm -f $HOME_USER_NAME/msttcorefonts.tar.gz
su - $USER_NAME -c "xdg-open 'http://packages.debian.org/stable/x11/msttcorefonts'" &
clear
echo ''
echo ''
echo '#--------------------------------------------------------------#'
echo '# GRACIAS POR USAR EL LINUX POST INSTALL - SCRIPT BICENTENARIO #'
echo '#--------------------------------------------------------------#'
echo ''
echo ''
sleep 3
######################################################################
# FINAL DEL MODULO DE MICROSOFT MSTTCOREFONTS
######################################################################
================================================== ==============
Merk: Jeg legger personlig til en tilpasset pakke med rundt 1400 skrifter i LibreOffice. Jeg bruker dem nesten aldri, men det er bedre enn beklager. Alt dette til det anbefalte Gratis / åpen / gratis som er tilgjengelige i GNU / Linux.
Husk at i tilfelle du oppretter en Script (Eksempel: Mi-skriptkilder.sh) med denne koden, bør du legge den inn sti / hjem / min_bruker skriptet sammen med filen tar.gz med kildene dine, rediger koden og erstatt ordet «Msttcorefonts» med navnet på filen og den interne komprimerte mappen, og kjør den med kommandokommandoen $ bash my-script-sources.sh . Og i mindre enn 30 sekunder det vil ha alt funksjonelt. Etter dette kan du bruke noen av kildene du har lagt til i din LibreOffice.
Fram til neste innlegg, som vil handle om LibreOffice. Når jeg forlater deg med denne nye publikasjonen og spennende analyse- og forskningsoppgaven.
BILDER AV RESULTATET
Utmerket opplæring, fungerer det også for Arch?
Jeg har aldri brukt arch, men sikkert ja. Så lenge LibreOffice på Arch bruker samme bane for å trekke ut skriftene som skal vises, det vil si / usr / share / fonts / truetype.
Jeg tror det!