UBUNTU
QUE HACER DESPUES DE INSTALAR UBUNTU
Actualizar los paquetes del sistema con respecto al del repositorio central
sudo apt update
Descargar e instalar los paquetes actualizados en el paso anterios
sudo apt upgrade
Diferencia entre apt y apt-get: A modo de ejemplo, el comando apt-get upgrade
solo actualiza los paquetes que tenemos instalados en nuestro equipo. Si alguno
de los paquetes a actualizar requiere de nuevas dependencias entonces el
paquete no se actualizará. En cambio si usamos apt upgrade se instalarán las
nuevas dependencias y se actualizaran todos los paquetes que tengamos
instalados en nuestro equipo.
SOLUCIONAR POSIBLE ERROR
E: No se pudo bloquear /var/lib/dpkg/lock - open (11: Recurso
no disponible temporalmente)
E: No se pudo bloquear el directorio de administración (/var/lib/dpkg/),
¿quizás haya algún otro proceso utilizándolo?
Desde un terminar ejecutamos el siguiente comando para desbloquear
/var/lib/dpkg/lock.
sudo fuser -vki /var/lib/dpkg/lock
Las opciones utilizadas en el comando sirven para:
-v activa el modo verbose, para los que nos gusta ver en todo momento lo que
está haciendo.
-k mata el proceso que mantiene el fichero ocupado.
-i pide confirmación para matar al proceso.
También recomiendan eliminar el fichero en cuestión.
sudo rm -f /var/lib/dpkg/lock
Una vez terminado con el bloqueo, ejecutamos el siguiente comando para reparar
los posibles paquetes rotos.
sudo dpkg --configure -a
Terminado este último paso, ya podemos volver a instalar. Acaba la instalación
ejecutamos el siguiente comando para eliminar paquetes que ya no sirvan o se
hayan quedado “colgando” y listo.
sudo apt-get autoremove
INSTALAR Y CONFIGURAR EL IDIOMA ESPAÑOL
Instalar los paquetes de idioma para traducir al español:
sudo apt-get install language-pack-es
sudo apt-get install language-pack-es-base
sudo apt-get install language-support-es
Instalar los diccionarios en español:
sudo apt-get install aspell-es
sudo apt-get install myspell-es
Traducir los manuales del sistema al español:
sudo apt-get install manpages-es
Reconfigurar el idioma de todo el sistema y ponerlo en español. En la lista que
se muestra debemos escoger es_ES.UTF-8 (lo marcamos con la barra espaciadora
y desmarcamos en_...) y con el tab nos vamos a <OK> luego sale otra lista y
hacemos lo mismo:
sudo dpkg-reconfigure locales
Hay que ir ahora a Inicio/Language(Idioma)/Seleccionar Español y aplicar a todo
el sistema. En el tercer apartado el ultimo desmarcar ingles y dejar marcado
español.
Reiniciar el sistema:
sudo shutdown -r now
sudo rebbot
ACTIVAR EL USUARIO ROOT A NIVEL DE SHELL
Cual es el usuario actual conectado al sistema.
whoami
Activar al usuario root que por default esta desactivado.
sudo passwd root
Hacer que root sea el usuario actual.
su
Cual es el usuario actual conectado al sistema.
whoami
Regresar al usuario con que ingresamos al sistema.
exit
Cual es el usuario actual conectado al sistema.
whoami
ACTIVAR EL USUARIO ROOT A NIVEL GRFAFICO
sudo apt-get install lightdm (En la ventana que se despliga escoger lightdm)
cd /usr/share/lightdm/[Link].d
ls -la
sudo gedit [Link]
Y agregar estas 3 lineas:
[SeatDefaults]
user-session=ubuntu
greeter-show-manual-login=true
Reiniciar el sistema
PROBLEMA DE ESTE MENSAJE
Error found when loading /root/.profile:
mesg: ttyname failed: Inappropriate ioctl for device
As a result the session will not be configured correctly.
You should fix the problem as soon as feasible.
SOLUCION
gedit .profile
Remplazar esto:
mesg n || true
Por:
if `tty -s`; then
mesg n
fi
Reiniciar el sistema
CAMBIAR AL TECLADO ESPAÑOL
setxkbmap -layout es
Si no se reconoce el comando hacer antes esto para instalar alguns
dependencias:
sudo apt-get install x11-xkb-utils
Esta es la guia gráfica:
Dash/Región e idioma/
ARCHIVOS IMPORTANTES
sudo gedit /etc/apt/[Link]
La primera línea tiene el nombre de la distribución dada por canonica:
#deb cdrom:[Ubuntu 18.04.1 LTS _Bionic Beaver_
Dirección física del servidor o repositoriotiene que contiene los paquetes: deb
http://
deb [Link] bionic main restricted
Dirección de las fuentes de los programas: deb-src http://
deb-src [Link] bionic main restricted
Además habrá líneas que empiecen con ##. Éstas líneas son líneas comentadas que
bien tienen texto que explican el repositorio que sigue o bien son repositorios
a los que no queremos que nuestro sistema operativo acceda. En cualquier caso,
el sistema al ver estos símbolos al comienzo de la línea entiende que lo que
sigue no es necesario y salta a la siguiente línea que no empiece por este
signo.
Si se comenta un repositorio, es decir, se pone la # al comienzo de la
dirección del servidor, hay que comentar también la dirección de las fuentes,
ya que si no dará error.
Bien, para añadir un repositorio sólo tenemos que dirigirnos al final del
documento y poner la dirección del repositorio y la dirección de las fuentes,
es decir, el deb y deb-src.
Como ya es tradicional, Canonical acaba de anunciar el nombre definitivo de la
próxima versión de Ubuntu, la LTS que saldrá en abril de 2018. El nombre en
código elegido es Ubuntu 18.04 Bionic Beaver, que traducido al español es un
curioso "ardilla biónica", nada más y nada menos.
La única precaución que hay que tener en este archivo por lo general es que se
intente poner repositorios de la misma versión, es decir, si tenemos Ubuntu
12.10 en los repositorios tendrá que aparecer “quantal”( siempre es la primera
palabra de la distribución) sino, corremos el riesgo de que al actualizar,
nuestro sistema mezcle paquetes y versiones y se vuelva loca llegando al estado
de “distribución rota” que es cuando el sistema del uso de repositorios no
funciona adecuadamente.
INSTALAR CODECS MULTIMEDIA
sudo apt install ubuntu-restricted-extras
INSTALACIÓN DE SOFTWARE DE COMPRESIÓN DE
ARCHIVOS
sudo apt-get install rar unace p7zip p7zip-full p7zip-rar unrar lzip lhasa arj
sharutils mpack lzma lzop cabextract
INTERPRETACION DEL PROMPT DE UBUTUN
root@ubuntu:~/Descargas#
root@ubuntu:/#
root@ubuntu:/usr/bin#
INSTALAR JAVA DE ORACLE (JDK)
Ir a la siguiente url de java jdk de oracle:
[Link]
[Link]
y descargar el archivo "[Link]". Por defecto se descarga en
la ruta siguiente "/root/Downloads"
Ingresamos a la ruta:
cd /root/Downloads/
Luego movemos el jdk a la ruta siguiente:
sudo mv jdk1.8.0_201/ /opt
Ingresamos a la ruta:
cd /opt/
Le damos propiedades de lectura, escritura y ejecución
sudo chmod -R 777 jdk1.8.0_201/
Instalar
sudo update-alternatives --install "/usr/bin/java" "java"
"/opt/jdk1.8.0_201/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac"
"/opt/jdk1.8.0_201/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws"
"/opt/jdk1.8.0_201/bin/javaws" 1
Seleccionamos el jdk entre otras instalciones de java:
sudo update-alternatives --config java
sudo java -version (NOS SALE JDK [Link])
Obtener la ruta donde se instalo
sudo update-alternatives --config java
Editar el archivo environment y guardar la variable de entorno JAVA_HOME con la
ruta donde se intalo Java
sudo gedit /etc/environment
Agregar al final
JAVA_HOME="/opt/jdk1.8.0_201/bin/java"
Luego recargamos el fichero environment para que los cambios se puedan ver
source /etc/environment
Ver la variable de entorno JAVA_HOME. Ahora ya el sistema sabe donde esta
instalado java
echo $JAVA_HOME
Compilar
javac [Link]
Interpretar
java Ejemplo
INSTALAR NETBEANS
Descargar netbeans de la pagina oficial ([Link]
lo que se descarga es un archivo sh en la carpeta Descargas. Ir a la carpeta
Descargas:
cd /root/Descargas/
Ejecutar el archivo .sh
sudo sh [Link]
INSTALAR MYSQL
(1) Instalar mysql
wget -c [Link]
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
sudo apt update
sudo apt-get install mysql-server
sudo mysql_secure_installation
ESCOGER 1=MEDIUM Y LOS DEMAS "Y" PERO EN CAMBIAR PASSWORD DEL ROOT PONER "N"
sudo systemctl status mysql
sudo systemctl enable mysql
sudo mysql -u root -p
Esto mysql-apt-config_0.8.12-1_all.deb se obtubo de la url
[Link]
[Link]
(2) Instalar MySQL Workbench
En el navegador buscar "mysql server download" escojer
[Link] y luego seleccionar "MySQL Workbench".
Escojer el sistema operativo ubuntu-linux, luego seleccionar "Ubuntu Linux
18.04..." que es el segundo.
Al final del todo seleccionar "No thanks..." luego guardar el archivo "mysql-
workbench-community_8.0.14-1ubuntu18.04_amd64.deb" y simplemente vamos a
Descargas y hacemos doble click con el mouse en dicho archivo y presionamos el
boton "instalar" cerramos y vamos al dash y buscamos "wor.."
Otra manera de descargar es con el dash y buscar MySQL Workbench e instalamos.
INSTALAR XAMPP
Ir a la siguiente url [Link] para
descargar el siguiente archivo:
[Link]
Cambiar los permisos al instalador
chmod 755 [Link]
Ejecutar el instalador
./[Link]
Ejecutar el panel de control de xampp para levantar o bajar el servidor
cd /opt/lampp
./[Link]
Ejecutar el phpmyadmin (modo gráfico)
[Link]
Ejecutar el shell mysql (modo texto)
/opt/lampp/lampp status
/opt/lampp/lampp startmysql
/opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -u root
Ruta donde alojar mis paginas php
/opt/lampp/htdocs
Url de mi proyecto php con mysql
[Link]
INSTALAR NOTEPAD++
Instalar
sudo snap remove notepad-plus-plus
Ejecutar
notepad-plus-plus main.c
Bibliografía
[Link]