ಇದರಲ್ಲಿ ಒಂಬತ್ತನೇ (9 ನೇ ತರಗತಿ) ಹೊಸ ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಅಧ್ಯಯನ ಮಾಡಲು ಮತ್ತು ಲಿಬ್ರೆ ಆಫೀಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಾವು ಬಳಸುತ್ತೇವೆ ಮತ್ತು ಅದ್ಭುತ ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಭಾಷೆಯನ್ನು ಅಭ್ಯಾಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಆದ್ದರಿಂದ ಕೋರ್ಸ್ ಸರಣಿಯೊಂದಿಗೆ ಮುಂದುವರಿಯಿರಿ. ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ನಾವು ಹೇಗೆ ಮೂಲಕ ಅಧ್ಯಯನ ಮಾಡುತ್ತೇವೆ ಸ್ಕ್ರಿಪ್ಟ್ ನಾವು ಸುಲಭವಾಗಿ ಸಾಧಿಸಬಹುದು ಸ್ಥಾಪನೆ ಸಾರ್ವತ್ರಿಕವಾಗಿ ತಿಳಿದಿರುವ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾಗಿದೆ ಗ್ನು / ಲಿನಕ್ಸ್ಗಾಗಿ ಆಫೀಸ್ ಸೂಟ್ ಲಿಬ್ರೆ ಆಫೀಸ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
ಏನು ಎಂಬುದರ ಸಂಕ್ಷಿಪ್ತ ವಿಮರ್ಶೆಯ ಮೊದಲು ಗ್ನು / ಲಿನಕ್ಸ್ಗಾಗಿ ಆಫೀಸ್ ಸೂಟ್ ಲಿಬ್ರೆ ಆಫೀಸ್:
ಲಿಬ್ರೆ ಆಫೀಸ್ ಪ್ರಬಲ ಕಚೇರಿ ಸೂಟ್ ಆಗಿದೆ; ಅದರ ಸ್ವಚ್ interface ವಾದ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಶಕ್ತಿಯುತ ಸಾಧನಗಳು ನಿಮ್ಮ ಸೃಜನಶೀಲತೆಯನ್ನು ಸಡಿಲಿಸಲು ಮತ್ತು ನಿಮ್ಮ ಉತ್ಪಾದಕತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಲಿಬ್ರೆ ಆಫೀಸ್ ಹಲವಾರು ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ, ಅದು ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಕಚೇರಿ ಸೂಟ್ ಆಗಿರುತ್ತದೆ: ಬರಹಗಾರ, ವರ್ಡ್ ಪ್ರೊಸೆಸರ್, ಕ್ಯಾಲ್ಕ್, ಸ್ಪ್ರೆಡ್ಶೀಟ್, ಇಂಪ್ರೆಸ್, ಪ್ರಸ್ತುತಿ ಸಂಪಾದಕ, ಡ್ರಾ, ನಮ್ಮ ಡ್ರಾಯಿಂಗ್ ಮತ್ತು ಫ್ಲೋಚಾರ್ಟ್ ಅಪ್ಲಿಕೇಶನ್, ಬೇಸ್, ನಮ್ಮ ಡೇಟಾಬೇಸ್ ಮತ್ತು ಇತರ ಡೇಟಾಬೇಸ್ಗಳೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್, ಮತ್ತು ಗಣಿತ ಗಣಿತದ ಸೂತ್ರಗಳ ಆವೃತ್ತಿ. ಹೆಚ್ಚಿನ ಅಧಿಕೃತ ಮಾಹಿತಿಗಾಗಿ, ಕ್ಲಿಕ್ ಮಾಡಿ ಇಲ್ಲಿ, ಅಥವಾ ಕೆಳಗಿನ ಚಿತ್ರದ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಅದರ ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ:
ನಾವೆಲ್ಲರೂ ಮೂಲಭೂತವಾಗಿ ತಿಳಿದಿರುವಂತೆ ಆಫೀಸ್ ಸೂಟ್ ಲಿಬ್ರೆ ಆಫೀಸ್ ಬರುತ್ತದೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಅನೇಕ ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಅಧಿಕೃತ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಆವೃತ್ತಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಸ್ವಲ್ಪ ಅಥವಾ ಗಮನಾರ್ಹ ವಿಳಂಬದೊಂದಿಗೆ ಸಾಮಾನ್ಯವಾಗಿ ತಿಳಿದಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲವೇ ಕೆಲವು ಡಿಸ್ಟ್ರೋಗಳು ಮಾತ್ರ ರೋಲಿಂಗ್ ಬಿಡುಗಡೆ, ಈ ಹ್ಯಾಂಡಿ ಸ್ಕ್ರಿಪ್ಟ್ನ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯೊಂದಿಗೆ, ಕೊನೆಯದಾಗಿ ಅಥವಾ ಕೊನೆಯದಾಗಿ ಬಿಡುಗಡೆಯಾದ ಆವೃತ್ತಿಯಾಗಿರಲು ಅವರು ಶಕ್ತರಾಗುತ್ತಾರೆ ಹಿಂದೆ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಪ್ಯಾಕೇಜ್ಗಳೊಂದಿಗೆ 3 ನಿಮಿಷಗಳಿಗಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ನೀವು ಹಳೆಯ ಆವೃತ್ತಿಯನ್ನು ಅಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಹೊಸದನ್ನು ಸ್ಥಾಪಿಸಬಹುದು.
ಪ್ರಮುಖ ಟಿಪ್ಪಣಿ: ನಾನು ವೈಯಕ್ತಿಕವಾಗಿ ಶಿಫಾರಸು ಮಾಡುತ್ತೇನೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುವ ಮೊದಲು ಈ ರೀತಿಯಾಗಿ ನಾನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ .ಡೆಬ್ ಪ್ಯಾಕೇಜುಗಳು ಬದಲಿಗೆ .tar.gz ಪ್ಯಾಕೇಜುಗಳು ಅಥವಾ ಯಾವುದೇ ಸಂಕುಚಿತ ಸ್ವರೂಪದಲ್ಲಿ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ಯಾಕೇಜ್ಗಳ (ಅವಲಂಬನೆಗಳು) ಹಿಂದಿನ ಸಮಸ್ಯೆಗಳಿಂದ ಉಂಟಾಗುವ ಅನುಸ್ಥಾಪನಾ ದೋಷಗಳನ್ನು (ಸಮಸ್ಯೆಗಳನ್ನು) ತಪ್ಪಿಸಲು (ತಡೆಗಟ್ಟಲು) ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಸಣ್ಣ ತಡೆಗಟ್ಟುವಿಕೆ ಮತ್ತು / ಅಥವಾ ಸರಿಪಡಿಸುವ ನಿರ್ವಹಣೆ ಮತ್ತು ನವೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಿ!
ಈ ಕೆಲಸಕ್ಕಾಗಿ, ಈ ಮಾರ್ಗದರ್ಶಿಯನ್ನು 3 ಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸುವುದನ್ನು ನೀವು ಈ ಹಿಂದೆ ಅವಲಂಬಿಸಬಹುದು:
ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿ ಪೋಸ್ಟ್ ಡೆಬಿಯಾನ್ 8/9 - 2016 - ಭಾಗ I.
ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿ ಪೋಸ್ಟ್ ಡೆಬಿಯಾನ್ 8/9 - 2016 - ಭಾಗ II
ಅನುಸ್ಥಾಪನಾ ಮಾರ್ಗದರ್ಶಿ ಪೋಸ್ಟ್ ಡೆಬಿಯಾನ್ 8/9 - 2016 - ಭಾಗ III
ನೋಟಾ: ವೈಯಕ್ತಿಕವಾಗಿ, ಅಪ್ಲಿಕೇಶನ್ ಪರೀಕ್ಷೆಯ ಬಗ್ಗೆ ನನ್ನ ಅಭಿರುಚಿ ಮತ್ತು ನಾವೀನ್ಯತೆಯ ಬಯಕೆಯಿಂದಾಗಿ ಲಭ್ಯವಿರುವ ಪ್ರತಿಯೊಂದು ಪ್ಯಾಕೇಜ್ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ನ ಬಿಡುಗಡೆಯಾದ ಪ್ರತಿಯೊಂದು ಆವೃತ್ತಿಯನ್ನು ಯಾವಾಗಲೂ ಬಳಸಲು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ. ಆದರೆ ಹೆಚ್ಚಾಗಿ ನಿಮ್ಮ ಅಗತ್ಯವಿಲ್ಲ ಡಿಸ್ಟ್ರೋ ಇದು ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಗೆ ಬಹಳ ಹತ್ತಿರದಲ್ಲಿದೆ.
ಅದನ್ನು ನೆನಪಿಡಿ: ಈ ಲಿಪಿಗಳ ಅನುಕೂಲವೆಂದರೆ ಅದು ಸರಳ ಮತ್ತು ದೃ applications ವಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಅವರು ತಮ್ಮ ಭಂಡಾರಗಳಲ್ಲಿ ಇಲ್ಲ ಅವುಗಳಲ್ಲಿ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗಳು ಬಿಡುಗಡೆಯಾಗಿವೆ ಅದರ ಸೃಷ್ಟಿಕರ್ತರಿಂದ ಮತ್ತು ಸ್ಥಳೀಯೇತರ ಸ್ವರೂಪಗಳಲ್ಲಿ ನಿಮ್ಮ ಡಿಸ್ಟ್ರೋಗೆ, ಉದಾಹರಣೆಗೆ: .deb
ಬ್ಯಾಷ್ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಇಲ್ಲಿದೆ:
=======================================
#!/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
######################################################################
=======================================
ನೆನಪಿಡಿ ಅದು ರಚಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್ (ಉದಾಹರಣೆ: mi-ಲಿಪಿ- libreoffice.sh) ಈ ಕೋಡ್ನೊಂದಿಗೆ, ಫೈಲ್ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನಾನು ನಿಮಗೆ ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ಲಿಬ್ರೆ ಆಫೀಸ್ ಹಸ್ತಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ನೀವು ಕಾಮೆಂಟ್ ಮಾಡಬೇಕು wget ಡೌನ್ಲೋಡ್ ಸಾಲುಗಳು, ಮತ್ತು ಅದನ್ನು ಇರಿಸಿ ಮಾರ್ಗ / ಮನೆ / my_user ಒಟ್ಟಾಗಿ .ಡೆಬ್ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲಾಗಿದೆ de LibreOffice ಮತ್ತು command ಆಜ್ಞೆಯೊಂದಿಗೆ ಅದನ್ನು ಚಲಾಯಿಸಿ ಬ್ಯಾಷ್ my-script-libreoffice.sh . ಮತ್ತು 3 ನಿಮಿಷಗಳಿಗಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ನೀವು ಎಲ್ಲವನ್ನೂ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಹೊಂದಿರುತ್ತೀರಿ. ಇದರ ನಂತರ ನೀವು ನಿಮ್ಮ ಹೊಚ್ಚ ಹೊಸದನ್ನು ಬಳಸಬಹುದು ಆಫೀಸ್ ಸೂಟ್ ಲಿಬ್ರೆ ಆಫೀಸ್.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಲಿಬ್ರೆ ಆಫೀಸ್ಗೆ ಹೊಸ ಹೆಚ್ಚುವರಿ ಫಾಂಟ್ಗಳನ್ನು (ಖಾಸಗಿ ಮತ್ತು ಉಚಿತ) ಸೇರಿಸುವ ಮುಂದಿನ ಪ್ರಕಟಣೆಯವರೆಗೆ. ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಸಂಶೋಧನೆಯ ಈ ಹೊಸ ಪ್ರಕಟಣೆ ಮತ್ತು ಉತ್ತೇಜಕ ಕಾರ್ಯವನ್ನು ನಾನು ನಿಮಗೆ ಬಿಟ್ಟಂತೆ.
ಹಲೋ ಹೇಗಿದ್ದೀಯಾ, ನಾನು ತೊಂದರೆ ಕೊಡಲು ಬರುತ್ತೇನೆ!
ನಾನು ಹಂತ ಹಂತವಾಗಿ ಸ್ಥಾಪಿಸಿದ್ದೇನೆ ಮತ್ತು ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಇಮ್ಯಾಕ್ಗಳಿಂದ ನನಗೆ ಸಮಸ್ಯೆ ಇದೆ ಮತ್ತು ನಾನು ದೂರು ನೀಡಲು ಬರುತ್ತಿದ್ದೆ ಆದರೆ ಅದು ನನ್ನ ತಪ್ಪು (ನಾನು ವಿಜೆಟ್ನೊಂದಿಗೆ ಒಂದು ಸಾಲನ್ನು ಬಿಟ್ಟುಬಿಟ್ಟಿದ್ದೇನೆ, ಭಾಷೆಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಅಥವಾ ಅಂತಹದ್ದನ್ನು).
ಅತ್ಯುತ್ತಮ, ನೀವು ಗ್ನು / ಲಿನಕ್ಸ್ ಇನಿಶಿಯೇಟ್ ಅಥವಾ ಅನುಭವಿ ಎಂಬುದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.
ದಯವಿಟ್ಟು ಮುಕ್ತರಾಗಿರಿ. ಸ್ವಾಮ್ಯದ ಸಾಫ್ಟ್ವೇರ್ ಬಳಸುವುದಕ್ಕಿಂತ ಆಹಾರವನ್ನು ಕದಿಯುವುದು ಕಡಿಮೆ ಕೆಟ್ಟದು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ, ಅದು ನಿಮ್ಮ ಸ್ವಾತಂತ್ರ್ಯವನ್ನು ಉಲ್ಲಂಘಿಸುತ್ತದೆ. ಈ ಖಾಸಗೀಕರಣವನ್ನು ನೀಡುವುದು ತಂಬಾಕು, drugs ಷಧಗಳು, ಕಾರಣಗಳನ್ನು ನೀಡುವಂತಿದೆ. ಈ ಅಭ್ಯಾಸವನ್ನು ನಿರ್ಮೂಲನೆ ಮಾಡಬೇಕು.
ಧನ್ಯವಾದಗಳು!
ತುಂಬಾ ಧನ್ಯವಾದಗಳು.
ನೀವು ಇಷ್ಟಪಟ್ಟಿದ್ದಕ್ಕೆ ನನಗೆ ಖುಷಿಯಾಗಿದೆ, ಮುಂದಿನ ಪೋಸ್ಟ್ಗಳು ಫಾಂಟ್ಗಳನ್ನು ಲಿಬ್ರೆ ಆಫೀಸ್, ಟೆಲಿಗ್ರಾಮ್ ಡೆಸ್ಕ್ಟಾಪ್, ಪಾಪ್ಕಾರ್ನ್-ಟೈಮ್ ಮತ್ತು ಸ್ವಂತಕ್ಲೌಡ್, ಟೀಮ್ವ್ಯೂವರ್, ಇತ್ಯಾದಿಗಳಿಗೆ ಸೇರಿಸಲು ಬರುತ್ತದೆ.
USER_NAME =
cat /etc/passwd | grep 1000 | cut -d: -f1
ಎಲ್ಲಾ "ಸ್ಕ್ರಿಪ್ಟ್ಗಳಲ್ಲಿ" ಯುಐಡಿ ಪಡೆಯಲು ಯಾವಾಗಲೂ ಒಂದೇ ರೀತಿ?
ಬ್ಯಾಕ್ಟಿಕ್ ತುಂಬಾ ಹಳೆಯದಾಗಿದೆ $ () ಅನ್ನು ಬಳಸುವುದು ಉತ್ತಮ
id -u
ಐಡಿ | awk '{print $ 1}' | ಕಟ್ -ಸಿ 5-8
ಪ್ರತಿಧ್ವನಿ $ ಯುಐಡಿ
getent passwd $ USER | cut -d: -f3
getent passwd | awk -F: '$ 3 == 1000 {ಮುದ್ರಣ $ 3}'
ನಾನು in ನಲ್ಲಿ (ಯಾರು | ಕಟ್-ಸಿ 1-8); grep $ i / etc / passwd | ಮಾಡಿ awk '{print "\ t" $ 1}' | tr -d '[A-Za-z]' | sed 's / :: x * //' | ಕಟ್ -ಸಿ 1-5; ಮುಗಿದಿದೆ
ಮೂಲವನ್ನು ಮೌಲ್ಯೀಕರಿಸದೆ ಆಪ್ಟಿಟ್ಯೂಡ್ ಅನ್ನು ಬಳಸುವುದೇ?
[[$ EUID -ne 0]]
ಪ್ರತಿಧ್ವನಿ Architect ವಾಸ್ತುಶಿಲ್ಪದ ಪ್ರಕಾರವನ್ನು ನಮೂದಿಸಿ… .. »
read -p Architect ವಾಸ್ತುಶಿಲ್ಪದ ಪ್ರಕಾರವನ್ನು ನಮೂದಿಸಿ… .. »T_ARQ
CTRL + C ಯೊಂದಿಗೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ರದ್ದುಗೊಳಿಸಿ ??? ಇದು ಏನು? ನಾನು ಇದೇ ರೀತಿಯ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನೋಡಿಲ್ಲ
read -p «ರದ್ದುಮಾಡುವುದೇ? y / n »op
[[$ op == "ಮತ್ತು" || $ op == "AND"]] && ನಿರ್ಗಮನ || read -p "ಸ್ಕ್ರಿಪ್ಟ್ನೊಂದಿಗೆ ಮುಂದುವರಿಸಿ" && execute_something
ಬನ್ನಿ, ನಾನು ಇಲ್ಲಿ ನೋಡುವ ಏಕೈಕ ವಿಷಯವೆಂದರೆ ಸರಳ ಪಠ್ಯ, ನನಗೆ ಯಾವುದೇ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಕಾಣಿಸುವುದಿಲ್ಲ
ನಿಮ್ಮ ಕೊಡುಗೆಗಳಿಗೆ ಧನ್ಯವಾದಗಳು, ಹೆಸರಿಲ್ಲದವರು ಉತ್ತಮವಾಗಿ ಸ್ವೀಕರಿಸಿದ್ದಾರೆ! ದೇವರು ಅಥವಾ ನೀವು ನಂಬುವ ಯಾವುದಾದರೂ ಆಶೀರ್ವಾದ!
ನಾನು ಅವರ ನಮ್ರತೆಯನ್ನು ಇಷ್ಟಪಟ್ಟೆ, ನಾನು ಅವನನ್ನು ಅಭಿನಂದಿಸುತ್ತೇನೆ 🙂, ನಾನು ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ನಲ್ಲಿ ಪ್ರವೀಣನಲ್ಲ, ಆದರೆ ನಾನು ಸ್ವಲ್ಪ ದ್ವೇಷಿಯಾಗಿದ್ದರೆ, ಖಂಡಿತವಾಗಿಯೂ ಹೆಚ್ಚಿನ ಜ್ಞಾನವಿರುವ ಯಾರಾದರೂ ಬರಬಹುದು ಮತ್ತು ನೀವು ಕಲಿಯಬಹುದು. ಅಭಿನಂದನೆಗಳು.
ನಾನು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಕಲೆಗಳಲ್ಲಿ ಉಡುಗೊರೆಯಾಗಿರುವ ಮಾಸ್ಟರ್, ಜೇಡಿ ಅಥವಾ ದಡ್ಡತನದ ಹ್ಯಾಕರ್ ಅಲ್ಲ. ಖಂಡಿತವಾಗಿಯೂ ನಾನು ಇಲ್ಲಿ ಬರೆದದ್ದು ನನಗೆ ತಿಳಿದಿರುವ ಅಥವಾ ಕಲಿಯಬಹುದಾದ, ಅಥವಾ ಕಲಿಸುವ ಒಂದು ಭಾಗ ಮಾತ್ರ.
ಮತ್ತು ನಾನು ಮಾಡುತ್ತಿರುವ ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ನಲ್ಲಿನ ಈ ಟ್ಯುಟೋರಿಯಲ್ಗಳು ತುಂಬಾ ಸರಳವಾದ ಆಜ್ಞಾ ಆಜ್ಞೆಗಳು ಮತ್ತು ಮೂಲಭೂತ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಇರುತ್ತವೆ, ಇದರಿಂದಾಗಿ ಆ ಬಳಕೆದಾರರು ಏನು ಬರೆದಿದ್ದಾರೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಅದನ್ನು ನಾನು ಹೇಗೆ ಸುಧಾರಿಸಬಹುದು ಎಂದು ಆಶ್ಚರ್ಯಪಡಬಹುದು, ಇದರಿಂದಾಗಿ ಅದನ್ನು ಯಾವುದೇ ಮಾರ್ಗದಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ, ಸೂಪರ್ಯುಸರ್ ಮಾತ್ರ ಅದನ್ನು ಚಲಾಯಿಸುತ್ತದೆ , ಅಥವಾ ಎಕ್ಸ್ ಬಳಕೆದಾರ, ಅಥವಾ ನಾನು ನನಗೆ ದೃಶ್ಯ ಅಥವಾ ಸೋನಿಕ್ ಎಚ್ಚರಿಕೆಯನ್ನು ಹೇಗೆ ಕಳುಹಿಸಬಹುದು, ಅಥವಾ ಮುಗಿದ ನಂತರ x ಪ್ರಕಾರದ ಫೈಲ್ ಅನ್ನು ತೆರೆಯಬಹುದು, ಅಥವಾ ಕಡಿಮೆ ಕೋಡ್ನಲ್ಲಿ 2 ಅಥವಾ ಹೆಚ್ಚಿನ ಸಾಲುಗಳನ್ನು ಹೇಗೆ ಸರಳಗೊಳಿಸಬಹುದು!
ನಾನು ಎಲ್ಲವನ್ನೂ ಪರಿಪೂರ್ಣ, ಸುಧಾರಿತ ಮತ್ತು ಸೂಪರ್-ಆಪ್ಟಿಮೈಜ್ ಮಾಡಿದರೆ, ಕೆಲವೇ ಬುದ್ಧಿವಂತ ಜನರು ಮಾತ್ರ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಯಾರೂ ನನ್ನನ್ನು ಓದುವುದಿಲ್ಲ.
ಹೇಗಾದರೂ, ಇದು ಸ್ವಲ್ಪ ತಿಳಿದುಕೊಳ್ಳಲು ಮತ್ತು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸುವ ಡೆಸ್ಕ್ಟಾಪ್ ಬಳಕೆದಾರರಿಗಾಗಿ, ಅಂದರೆ ಪ್ರಾರಂಭಿಸಿ!
ಹೇಗಾದರೂ, ಶೀಘ್ರದಲ್ಲೇ ನಾನು ಸುಧಾರಿತ ಒಂದನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವುದಾಗಿ ಭರವಸೆ ನೀಡುತ್ತೇನೆ, ಅದು ನೆಟ್ವರ್ಕ್ ವಿಭಾಗವನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪತ್ತೆಯಾದ ಪ್ರತಿ ಹೋಸ್ಟ್ನ ವರದಿಯನ್ನು ನಿಮಗೆ ನೀಡುತ್ತದೆ, ಇದು ಟರ್ಮಿನಲ್ನಿಂದ ಹೈಡ್ರಾಂತಿದೆ.
ಶುಭಾಶಯಗಳು ಹೆಸರಿಲ್ಲದ ಮತ್ತು She ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಕಲಿಯಿರಿ of ನ ಆನ್ಲೈನ್ ಕೋರ್ಸ್ ಅನ್ನು ಅನುಸರಿಸುತ್ತಿರುವ ಎಲ್ಲರಿಗೂ ಶೀಘ್ರದಲ್ಲೇ ನಾವು ಇತರ ಮೂಲ ಸ್ಕ್ರಿಪ್ಟ್ಗಳೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತೇವೆ ಮತ್ತು ಜ್ಞಾನವನ್ನು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಳ್ಳುವುದನ್ನು ಮುಂದುವರೆಸುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು ಎಲ್ಲರಿಗೂ ಸಾಮಾಜಿಕವಾಗಿ ಮುಂದುವರಿಸುತ್ತೇವೆ.
ನೀವು ಟ್ಯೂನ್ ಆಗಿರುತ್ತೀರಿ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಏಕೆಂದರೆ ಶೀಘ್ರದಲ್ಲೇ ನಾನು ಹೆಚ್ಚು ಸುಧಾರಿತ ಕೋಡ್ಗಳೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತೇನೆ ಆದರೆ ಅದರ ಸಂಕೀರ್ಣತೆಯ ಹೊರತಾಗಿಯೂ ದೃಷ್ಟಿಗೆ ಅರ್ಥವಾಗುವ ರೀತಿಯಲ್ಲಿ ಅದನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತೇನೆ.
ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ನೊಂದಿಗೆ ನೀವು ಬಹಳ ಸಣ್ಣ ಫೈಲ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ರಾಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ (ಡಿಫರೆಂಟ್ ಡಿಸ್ಟ್ರೋಸ್) ಆಗಿರುವ ಅನೇಕ ಸಂಕೀರ್ಣ ಕೆಲಸಗಳನ್ನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. ಕೋರ್ಸ್ ಅನ್ನು ನೋಡುವುದನ್ನು ಮುಂದುವರಿಸುವವರಿಗೆ ಮತ್ತು ಶೀಘ್ರದಲ್ಲೇ ನಿಮಗೆ ಕಲಿಸುವ ಯಾವುದಾದರೂ ಈ ಸಣ್ಣ ಸ್ಕ್ರೀನ್ಕಾಸ್ಟ್ ಅನ್ನು ನಾನು ನಿಮಗೆ ಬಿಡುತ್ತೇನೆ ಮತ್ತು ಕೇವಲ 50Kb ಯೊಂದಿಗೆ ಸಾಕಷ್ಟು ಭರವಸೆ ನೀಡುತ್ತೇನೆ! ಮತ್ತು ಇದು ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ನೊಂದಿಗೆ ನೀವು ಮಾಡಬಹುದಾದ ಅರ್ಧದಷ್ಟು ಮಾತ್ರ.
ಎಲ್ಪಿಐ-ಎಸ್ಬಿ 8 ಟೆಸ್ಟ್ ಸ್ಕ್ರೀನ್ಕಾಸ್ಟ್ (ಲಿನಕ್ಸ್ ಪೋಸ್ಟ್ ಸ್ಥಾಪನೆ - ಸ್ಕ್ರಿಪ್ಟ್ ಬೈಸೆಂಟೆನಾರಿಯೊ 8.0.0)
(lpi_sb8_adaptation-audiovisual_2016.sh / 43Kb)
ಸ್ಕ್ರೀನ್ಕಾಸ್ಟ್ ನೋಡಿ: https://www.youtube.com/watch?v=cWpVQcbgCyY
ಇದು ಆಸಕ್ತಿದಾಯಕ ಸಂಗತಿಯಂತೆ ಕಾಣುತ್ತದೆ ಆದರೆ ಸತ್ಯವೆಂದರೆ ನಾನು ಅದನ್ನು ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ಗಳೊಂದಿಗೆ ಇಷ್ಟಪಡುವುದಿಲ್ಲ, ನಾನು ಇತ್ತೀಚೆಗೆ ಮುಗಿಸಿದ ಬಳಕೆದಾರರನ್ನು ನಿರ್ವಹಿಸಲು ನಾನು ನಿಮಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಿಡುತ್ತೇನೆ, ಸೆಂಟೋಸ್ ಮತ್ತು ಟಿಬಿಎಂ ಅನ್ನು ಆರ್ಚ್ನಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ಯಾಕ್ಮ್ಯಾನ್ನೊಂದಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪರ್ಲ್ನಲ್ಲಿ ಮತ್ತೊಂದು.
ಬಳಕೆದಾರರು https://www.youtube.com/watch?v=LIIbGYIe_0E
Pacman https://www.youtube.com/watch?v=-3x8x0DFntg
ಎರಡನೆಯದನ್ನು ಹೆಚ್ಚು ಪರಿಪೂರ್ಣವಾಗಿಸಲು ನಾನು ಮಾರ್ಪಡಿಸುತ್ತಿದ್ದೇನೆ, ನನಗೆ ಈಗಾಗಲೇ 10 ಆಯ್ಕೆಗಳಿವೆ.
imgur. com / N9GYvJL .png
ಸಂಬಂಧಿಸಿದಂತೆ
ಇದು ಆಸಕ್ತಿದಾಯಕ ಸಂಗತಿಯಂತೆ ಕಾಣುತ್ತದೆ ಆದರೆ ಸತ್ಯವೆಂದರೆ ನಾನು ಅದನ್ನು ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ಗಳೊಂದಿಗೆ ಇಷ್ಟಪಡುವುದಿಲ್ಲ, ನಾನು ಇತ್ತೀಚೆಗೆ ಮುಗಿಸಿದ ಬಳಕೆದಾರರನ್ನು ನಿರ್ವಹಿಸಲು ನಾನು ನಿಮಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಿಡುತ್ತೇನೆ, ಸೆಂಟೋಸ್ ಮತ್ತು ಟಿಬಿಎಂ ಅನ್ನು ಆರ್ಚ್ನಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ಯಾಕ್ಮ್ಯಾನ್ನೊಂದಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪರ್ಲ್ನಲ್ಲಿ ಮತ್ತೊಂದು.
ನಾನು ವಿವಿಧ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಹೊಂದಿದ್ದೇನೆ ಮತ್ತು ನಾನು ಯಾವಾಗಲೂ ಮೋಜು ಮಾಡುತ್ತೇನೆ. ಡಿಎಚ್ಸಿಪಿ, ಡಿಎನ್ಎಸ್, ಎಫ್ಟಿಪಿ ಇತ್ಯಾದಿಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಕೆಲವರು.
ಬಳಕೆದಾರರು https://www.youtube.com/watch?v=LIIbGYIe_0E
Pacman https://www.youtube.com/watch?v=-3x8x0DFntg
ಎರಡನೆಯದನ್ನು ಹೆಚ್ಚು ಪರಿಪೂರ್ಣವಾಗಿಸಲು ನಾನು ಮಾರ್ಪಡಿಸುತ್ತಿದ್ದೇನೆ, ನನಗೆ ಈಗಾಗಲೇ 10 ಆಯ್ಕೆಗಳಿವೆ.
imgur. com / N9GYvJL .png
ಸಂಬಂಧಿಸಿದಂತೆ
ಇದು ಆಸಕ್ತಿದಾಯಕ ಸಂಗತಿಯಂತೆ ಕಾಣುತ್ತದೆ ಆದರೆ ಸತ್ಯವೆಂದರೆ ನಾನು ಅದನ್ನು ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ಗಳೊಂದಿಗೆ ಇಷ್ಟಪಡುವುದಿಲ್ಲ, ನಾನು ಇತ್ತೀಚೆಗೆ ಮುಗಿಸಿದ ಬಳಕೆದಾರರನ್ನು ನಿರ್ವಹಿಸಲು ನಾನು ನಿಮಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಿಡುತ್ತೇನೆ, ಸೆಂಟೋಸ್ ಮತ್ತು ಟಿಬಿಎಂ ಅನ್ನು ಆರ್ಚ್ನಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ಯಾಕ್ಮ್ಯಾನ್ನೊಂದಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪರ್ಲ್ನಲ್ಲಿ ಮತ್ತೊಂದು.
ನಾನು ವಿವಿಧ ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಹೊಂದಿದ್ದೇನೆ ಮತ್ತು ನಾನು ಯಾವಾಗಲೂ ಮೋಜು ಮಾಡುತ್ತೇನೆ. ಡಿಎಚ್ಸಿಪಿ, ಡಿಎನ್ಎಸ್, ಎಫ್ಟಿಪಿ ಇತ್ಯಾದಿಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಕೆಲವರು.
ಬಳಕೆದಾರರು ಯೂಟ್ಯೂಬ್. com / w atch? v = LIIbGYIe_0E
ಪ್ಯಾಕ್ಮನ್ ಯೂಟ್ಯೂಬ್. com / wa tch? v = -3x8x0DFntg
ಎರಡನೆಯದನ್ನು ಹೆಚ್ಚು ಪರಿಪೂರ್ಣವಾಗಿಸಲು ನಾನು ಮಾರ್ಪಡಿಸುತ್ತಿದ್ದೇನೆ, ನನಗೆ ಈಗಾಗಲೇ 10 ಆಯ್ಕೆಗಳಿವೆ.
imgur. com / N9GYvJL .png
ಸಂಬಂಧಿಸಿದಂತೆ
ಸರ್ವರ್ಗಳಿಗೆ ಅವರು GUI ಇಲ್ಲದೆ ಸ್ಪಷ್ಟವಾಗಿರಬೇಕು, ಆದರೆ ಬಳಕೆದಾರರಿಗೆ ಅವರು ಬಳಕೆದಾರ ಸ್ನೇಹಿಯಾಗಲು GUI ಯೊಂದಿಗೆ ಇರಬೇಕು.