Esta es mi experiencia instalando y usando ubuntu, lo uso de manera múy básica, si tienes alguna sugerencia o aplicación que consideras que este documento debería tener no dudes en contactarme
Si quieres profundizar un poco más se recomienda leer este blog.
Si tienes windows, la recomendación es que no lo reemplaces, se puede realizar una instalación junto a windows, y elegir con que S.O. trabajar cada vez que se reinicia la PC.
Descargar la imagen ISO de la web de Ubuntu, las versiones 0.4LTS, (Long Term Support) tienen más soporte,pero existe otras para probar.
También existen diferentes Flavors, que sobre la misma base de ubuntu tienen herramientas adicionales o diferentes entornos de escritorio.
Si es la primera vez, se recomiendo iniciar con el ubuntu clásico y luego, si se quiere, ir experimentando las demás.
Existes varias herramientas, lo mejor actualmente es ventoy, ya que permite tener un usb con varias imágenes ISO y aún poder utilizarlo para información.
Descargar ventoy
Crear un usb ventoy
Copia la imagen descargada dentro del USB ventoy
Con la imagen dentro del usb ventoy, reiniciar la pc y asegurarse que bootee desde el usb, esto cambia para cada máquina en particular, en algunas es presionando F8 o F10 o ingresando directamente al menú de la bios con Supr o F2 y cambiando el orden de prioridades del booteo.
Sigue las pantallas y coloca tus preferencias, como usuario, nombre del equipo y contraseña, uso horario, idioma de la instalación y teclado.
En un momento va a consultar si se quiere borrar todo el disco o instalarlo junto a windows, que es la opción que estoy utilizando, se puede elegir que espacio se deja a windows y a ubuntu.
Hay opciones avanzadas con la posibilidad de modificar y crear nuevas particiones, si no sabes lo que estás haciendo, se recomienda no jugar con esa sección.
Por último, unos consejos para no tener problemas de compatibilidad:
- Instalar version completa.
- Con software y driver de terceros.
Si se requiere modificarlos, reiniciar la pc y bootear nuevamente desde el usb, pero en lugar de seleccionar install ubuntu seleccionar Try Ubuntu, ya en el escritorio, abre la aplicación Gpartedy allí puedes modificar los tamaños o incluso eliminar las particiones MUCHO CUIDADO esto borra todo archivo y SO que esté en esas particiones
Si tienes la costumbre de windows es posible que te resulte más cómodo tener el dock en la posición inferior en lugar de a la izquierda, además es posible también visualizar las aplicaciones desagrupadas.
Configuración -> Escritorio de Ubuntu -> Dock
Opción: Posición en la pantalla -> Abajo
Fuente: https://cambiatealinux.com/convertir-el-dock-y-la-barra-superior-de-ubuntu-en-un-panel-inferior
Primero debemos tener instalado gnome shell-extension-manager
En el terminal:
sudo apt-get install chrome-gnome-shell
sudo apt-get update
sudo apt install gnome-shell-extension-managerLuego Instalar y configurar Dash to panel
- Abrir la app
extension manager. - Buscar
Dash to panely Ordenar por: “Descargas”
- Instalar y activar
- Activar
desagrupar aplicacionesenbehavior
Es posible que extrañes navegar hasta una carpeta, hacer click derecho y crear allí mismo un documento, una imagen u hoja de cálculo, lo podemos solucionar.
Para cada archivo que desees que aparezca en el menú Documento nuevoprimero hay que crear las plantillas, por ejemplo un nuevo documento en writer, luego lo guardas en
carpeta personal/plantillas
Puedes crear cualquier tipo de archivo .txt, .odt, .ods, etc,.
Existen muchas maneras de instalar aplicaciones en ubuntu, la mayoría se pueden descargar del centro de aplicaciones, otras se pueden descargar como archivos.deb e instalarlos o ejecutar directamente archivos.appimage
Descargar instalador.deb
Luego abrir un terminal: ctrl+alt+t y navegar hasta el directorio donde se descargó el instalador
cd Descargaso desde el explorador ir a la carpeta Descargas, click derecho -> abrir en un terminal.
En el terminal ejecutar
sudo dpkg -i anydesk_x.x.x-x_amd64.deb
#Cambiar el nombre según la versión que descarguesTip
Para no errarle con el nombre del archivo y evitar copiarlo entero, puedes escribir sudo dpkg -i any y luego presionando tab se completará automáticamente el nombre del archivo, en caso de existir varios que empiecen con any mostrará todas las alternativas que existan, basta escribir 2 o 3 letras más y volver a presionar tab para que autocomplete.
Descargar el Package para Debian y Ubuntu desde Balena Github release page (Descargar el .deb)
Instalar con apt
sudo apt install ./balena-etcher_******_amd64.debsudo apt remove balena-etcherLuego de utilizar balena para crear un disco de arranque, recuperar la memoria para usarlo como disco extraíble puede ser todo un desafío porque suelen quedar tablas de particiones raras y no se pueden formatear normalmente, se puede hacer mediante línea de comandos:
Warning
Confirmar siempre cuál es el (/dev/sdX) antes de correr estos comandos. Un error en la letra puede borrar el disco equivocado.
lsblk
#Ejemplo de salida
#sda 8:0 1 57,7G 0 disk
#└─sda1 8:1 1 57,7G 0 part /media/user/2BEC-CD76Buscar el USB por el tamaño (ej: 8G, 16G, 32G). Va a aparecer como /dev/sdb, /dev/sdc, etc.
Se desmontan las particiones, no el disco entero (/dev/sda nunca se monta directamente).
sudo umount /dev/sdXnDonde X es la letra del disco (a, b, c...) y n el número de partición (1, 2, 3...). Repetir para cada partición que tenga el disco.
sudo umount /dev/sda1 # Ojo la letra
sudo umount /dev/sda2 # Ojo la letraSi da no montado, está bien, seguir con la siguiente.
sudo lsof | grep /dev/sdX
sudo fuser -k /dev/sdXnsudo wipefs --all /dev/sdXTip
Si en este paso o en el siguiente da Error al abrir /dev/sdX: No se ha encontrado el medio, es un problema de conexión física: desconectar y reconectar el USB (probar otro puerto) y volver a correr lsblk para confirmar que el tamaño ya no figura en 0B.
sudo parted /dev/sdX mklabel msdosTip
El mensaje Información: Puede que tenga que actualizar /etc/fstab es solo informativo, ignorar.
sudo parted /dev/sdX mkpart primary fat32 0% 100%FAT32 (máxima compatibilidad, límite de 4GB por archivo):
sudo mkfs.vfat -F 32 /dev/sdX1lsblk -fDebería verse la partición con el filesystem correcto (vfat) y un UUID nuevo.
Simplemente instalar desde el centro de aplicaciones de Ubuntu
Calibre cuenta con una instalación binaria que incluye versiones privadas y todas sus dependencias.
Para instalar o actualizar, abrir un terminal ctrl+alt+t :
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdinSe puede cambiar la carpeta donde se instala calibre (la predeterminada es /opt):
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin install_dir=/AppImage
#Cambie /AppImage a la carpeta donde quiera que se instale calibre automáticamente.
You are missing the system library libxcb-cursor.so.0. Try installing packages such as libxcb-cursor0 or xcb-cursor
instalar librería faltante:
sudo apt install libxcb-cursor0Descargar el Instalador.Deb
Luego abrir un terminal: ctrl+alt+t y navegar hasta el directorio donde se descargó el instalador
cd DescargasO desde el explorador ir a la a carpeta Descargas, click derecho -> abrir en un terminal.
En el terminal ejecutar
sudo dpkg -i google-chrome-stable_current_amd64.deb
#Cambiar el nombre según la versión que descarguesTip
Para no errarle con el nombre del archivo y evitar copiarlo entero, puedes escribir sudo dpkg -i goog y luego presionando tab se completará automáticamente el nombre del archivo, en caso de existir varios que empiecen con goog mostrará todas las alternativas que existan, basta escribir 2 o 3 letras más y volver a presionar tab para que autocomplete.
Descargar el Instalador.Deb
Luego abrir un terminal: ctrl+alt+t y navegar hasta el directorio donde se descargó el instalador
cd DescargasO desde el explorador ir a la carpeta Descargas, click derecho -> abrir en un terminal.
En el terminal ejecutar
sudo dpkg -i Dropbox.deb
#Cambiar el nombre según la versión que descarguesTip
Para no errarle con el nombre del archivo y evitar copiarlo entero, puedes escribir sudo dpkg -i Drop y luego presionando tab se completará automáticamente el nombre del archivo, en caso de existir varios que empiecen con Drop mostrará todas las alternativas que existan, basta escribir 2 o 3 letras más y volver a presionar tab para que autocomplete.
En un terminal:
sudo apt update
sudo apt install Ffmpeg#convierte la medida más larga a 600 y la otra proporcional
ffmpeg -i input_video.mp4 -vf "scale='if(gte(iw,ih),600,-1)':'if(gte(iw,ih),-1,600)'" output.gif# Aumentar la velocidad (steps=menor que 1)
# Disminuir la velocidad (steps=mayor que 1
# Aumentar la velocidad de un gif al doble
ffmpeg -i input.gif -filter_complex "[0]steps=0.5*PTS" output_fast.gif
#Disminuir la velocidad de un gif a la mitad
ffmpeg -i input.gif -filter_complex "[0]steps=2*PTS" output_slow.gif# Reducir la resolución del GIF a 400
ffmpeg -i input_video.mp4 -vf "scale='if(gte(iw,ih),400,-1)':'if(gte(iw,ih),-1,400)'" output.gif
#Este comando ajusta la resolución a 400px en la dimensión más larga.
# Reducir la cantidad de fotogramas
ffmpeg -i input_video.mp4 -vf "fps=10,scale='if(gte(iw,ih),600,-1)':'if(gte(iw,ih),-1,600)'" output.gif
# Ajusta el valor de FPS a 10
# Filtro de reducción de colores (2 pasos)
Genera la paleta de colores:
ffmpeg -i input_video.mp4 -vf "fps=10,scale='if(gte(iw,ih),600,-1)':'if(gte(iw,ih),-1,600)',palettegen" palette.png
#Usar paleta para crear el GIF optimizado:
ffmpeg -i input_video.mp4 -i palette.png -filter_complex "fps=10,scale='if(gte(iw,ih),600,-1)':'if(gte(iw,ih),-1,600)',paletteuse" output.gif
# Comprimir el GIF
gifsicle -O3 --colors 256 input.gif -o output_compressed.gifffmpeg -i input_video.mp4 -vf "fps=10,scale='if(gte(iw,ih),400,-1)':'if(gte(iw,ih),-1,400)',palettegen" -y palette.png && ffmpeg -i input_video.mp4 -i palette.png -filter_complex "fps=10,scale='if(gte(iw,ih),600,-1)':'if(gte(iw,ih),-1,600)',paletteuse" output.gif
#Desglose del comando:
#-vf "fps=10,scale='if(gte(iw,ih),400,-1)':'if(gte(iw,ih),-1,400)',palettegen":
# Reduce los fotogramas por segundo a 10.
# Redimensiona el GIF manteniendo la relación de aspecto con la dimensión más larga ajustada a 600px.
# Genera la paleta de colores optimizada.
#&&: Esto asegura que el segundo comando se ejecute solo si el primero se ejecuta con éxito.
#fmpeg -i input_video.mp4 -i palette.png -filter_complex "fps=10,scale='if(gte(iw,ih),600,-1)':'if(gte(iw,ih),-1,600)',paletteuse":
# Utiliza la paleta generada para optimizar los colores.
# Aplica los ajustes de resolución y fotogramas por segundo nuevamente para asegurarse de que el GIF final cumpla con los parámetros establecidos.Convertir a MP4
ffmpeg -i input.avi -c:v libx264 -c:a aac output.mp4Para varios archivos (batch)
for f in *.avi; do
ffmpeg -i "$f" -c:v libx264 -c:a aac "${f%.avi}.mp4"
doneExtraer audio a MP3
ffmpeg -i input.mp4 -q:a 2 -map a output.mp3Extraer audio con calidad fija
ffmpeg -i input.mp4 -vn -b:a 192k output.mp3Para varios archivos
for f in *.mp4; do
ffmpeg -i "$f" -q:a 2 -map a "${f%.mp4}.mp3"
doneSimplemente instalar desde la tienda de aplicaciones
En un terminal:
sudo apt-get update
sudo apt install gimpDesde una ventana en el terminal
sudo apt update
sudo apt install gitEn un terminal
sudo apt-get update
sudo apt-get install inkscapeEn un terminal
sudo apt-get update
sudo apt-get install kdenliveYa viene instalado con la versión completa de Ubuntu
En un terminal
sudo add-apt-repository ppa:libreoffice/ppa
sudo update
sudo upgradesudo apt-get install libreoffice-avmedia-backend-gstreamerFuente: https://itsfoss.com/install-media-codecs-ubuntu/
sudo add-apt-repository multiverse
sudo apt update
sudo apt install ubuntu-restricted-extrasEn un terminal crear una carpeta para guardar las fuentes:
mkdir ~/.fontsDescargar fuentes (‘.ttf‘ o ‘.otf‘.)y guardarlas en esa carpeta.
Algunas fuentes gratuitas aquí
Primero instalar ffmpeg
En un terminal
sudo apt-get update
sudo apt-get install ffmpegInstalar OBS Studio:
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt-get update && sudo apt-get install obs-studio- Salida –> Ver Carpeta.
- Generar siempre en mkv (por si se corta),Luego convertir a .mov
- Salida 1920x1080 es una buena calidad y a un peso razonable
- Optimizar para grabaciones.
- Ver que la salida coincida con el lienzo, sino sale cualquier cosa.
- Ajustes → Salida → Ver que los videos salgan en “home/{USER}/Videos”
Descargar el Instalador.Deb
Luego abre un terminal: ctrl+alt+t y navega hasta el directorio donde descargaste el instalador
cd Descargaso desde el explorador vas a carpeta Descargas, das click derecho -> abrir en un terminal.
en el terminal ejecutas
sudo dpkg -i rpi-imager_x.x.x_ubuntu.deb
#Cambiar el nombre según la versión que descarguesTip
Para no errarle con el nombre del archivo y evitar copiarlo entero, puedes escribir sudo dpkg -i rpi y luego presionando tab se completará automáticamente el nombre del archivo, en caso de existir varios que empiecen con rpi mostrará todas las alternativas que existan, basta escribir 2 o 3 letras más y volver a presionar tab para que autocomplete.
Instalar desde el centro de aplicaciones
Normalmente Ubuntu ya trae instalado python, puedes verificar la versión con
python3 --versionSi quieres instalar la versión más reciente desde los repositorios oficiales primero se debe actualizar la lista de paquetes
sudo apt updatey luego instalar python3
sudo apt install python3Si deseas instalar una versión diferente de Python, o bien tener varias, simplemente debemos instalarlas
sudo apt install python3.10
sudo apt install python3.9
sudo apt install python3.8
sudo apt install python3.7
sudo apt install python3.6También se puede instalar el gestor de paquetes pip
sudo apt install python3-pip. App para ver el celular en la pantalla de la PC.
En el Celular Activar depuración por USB
- Ir a Acerca del teléfono
- Version del S.O. -> click 7 veces para activar modo desarrollador.
- En sistema -> avanzado -> Depuración por usb -> Activar
- Algunos móviles requieren también Instalar vía USB y
- Depuración USB (ajustes de seguridad)
Se recomienda desactivarlo cuando termines
En un terminal
sudo apt update
sudo apt install scrcpy En un terminal
scrcpyEs posible que de errores si el S.O. del teléfono es demasiado nuevo, se puede ejecutar la última versión directamente desde la fuente:
https://github.com/Genymobile/scrcpy/releases/
Ahí copias el link de la última versión linux-x86_64-vx.x.x.tar.gz
al momento de este post es:
https://github.com/Genymobile/scrcpy/releases/download/v3.3.3/scrcpy-linux-x86_64-v3.3.3.tar.gz
Luego ejecutar en un terminal
# Descargar librerías y gestor de archivos comprimidos .tar
sudo apt install ffmpeg libsdl2-2.0-0 adb wget tar -y# Descargar el archivo
wget https://github.com/Genymobile/scrcpy/releases/download/v3.3.3/scrcpy-linux-x86_64-v3.3.3.tar.gz# Descomprimir
tar -xzf scrcpy-linux-x86_64-v3.3.3.tar.gz# Entrar a la carpeta
cd scrcpy-linux-x86_64-v3.3.3
# y ejecutar
./scrcpy #tal vez te pida sudoPuedes ejecutar directamente desde la carpeta personal
scrcpy-linux-x86_64-v3.3.3/./scrcpy #tal vez te pida sudo.No logré recibir audio, como lo lo necesito ejecuto directamente:
scrcpy-linux-x86_64-v3.3.3/./scrcpy --no.audio #tal vez te pida sudo.Fuente: https://apt.syncthing.net/ En un terminal
sudo apt-get update
sudo apt-get install syncthingAbrir aplicaciones al inicio
Añadir
Nombre: Syncthing
Comando:
usr/bin/syncthing --no-browser-home="/home/{USER}/.config/syncthing"
# Cambia {USER} por tu usuarioPara confirmar la ubicación de syncthing ( usr/bin/syncthing) ejecutar:
sudo which syncthingSimplemente generar una carpeta .stfolder dentro de la carpeta antes de comenzar a sincronizar.
Resetear la base de datos en syncthing
syncthing –reset-databaseTailscale es una VPN muy fácil de configurar.
sudo curl -fsSL https://tailscale.com/install.sh | shsudo tailscale upfuente: https://tailscale.com/kb/1019/subnets?tab=linux
echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.confsudo tailscale up --advertise-routes=192.168.xxx.xxx/24
# Cambiar xxx.xxx de acuerdo a tu redEs posible configurar nuestro servidor como un nodo de salida
Fuente: https://tailscale.com/kb/1103/exit-nodes?tab=linux
sudo tailscale up --advertise-exit-node
# Puede que exija explicitar la red, solo copiar el comando que nos muestra, ejecutar con sudo.sudo tailscale set –auto-updatesudo tailscale updatesudo apt remove tailscale
sudo apt purge tailscaleEsto eliminará cualquier archivo residual de configuraciones previas
sudo rm -rf /var/lib/tailscale /etc/tailscalesudo apt update
sudo apt upgradeDescargar el appimage
Mover el archivo a la carpeta donde quieras ejecutarlo
Hacer ejecutable:
En la carpeta del appimage, abrir en el terminal y:
# Dar permisos de ejecución a UltimakerCura:
chmod +x Ultimaker-Cura-x.xx.x-linux-X64.AppImage
# Ajustar nombre de archivo según versiónSe puede Ejecutar UltimakerCura con doble click sobre el .appimageo desde el terminal:
./Cura.AppImage#Instalar libfuse2
sudo apt install libfuse2#Instalar libcanberra-gtk-module
sudo apt install libcanberra-gtk-module libcanberra-gtk3-moduleDescargar el instalador.deb
Luego abre un terminal: ctrl+alt+t y navega hasta el directorio donde descargaste el instalador
cd Descargaso desde el explorador vas a carpeta Descargas, das click derecho -> abrir en un terminal.
en el terminal ejecutas
sudo dpkg -i virtualbox-x.x_x.x.xx-xxxxxx~Ubuntu~jammy_amd64.deb
#Cambiar el nombre según la versión que descarguesTip
Para no errarle con el nombre del archivo y evitar copiarlo entero, puedes escribir sudo dpkg -i virt y luego presionando tab se completará automáticamente el nombre del archivo, en caso de existir varios que empiecen con virt mostrará todas las alternativas que existan, basta escribir 2 o 3 letras más y volver a presionar tab para que autocomplete.
sudo apt-get install -fY volver a instalar el .deb
Ver: https://ubuntinux.blogspot.com/2020/04/solucion-error-de-virtualbox-kernel.html
En el terminal
sudo apt install --reinstall virtualbox-dkms && sudo apt install libelf-devEn un terminal
sudo apt-get update
sudo snap install vlcPuedes instalarla desde la tienda, pero no suele ser la versión más reciente, para esto necesitarás descargar el instalador.deb del sitio oficial
Luego abrir un terminal: ctrl+alt+t y navegar hasta el directorio donde se descargó el instalador
cd DescargasO desde el explorador ir a la carpeta Descargas, click derecho -> abrir en un terminal.
En el terminal ejecutar
sudo dpkg -i code_1.xxx.x-xxxxxxxxxx_amd64.deb
#Cambiar el nombre según la versión que descarguesTip
Para no errarle con el nombre del archivo y evitar copiarlo entero, puedes escribir sudo dpkg -i code y luego presionando tab se completará automáticamente el nombre del archivo, en caso de existir varios que empiecen con code mostrará todas las alternativas que existan, basta escribir 2 o 3 letras más y volver a presionar tab para que autocomplete.
Sincroniza con tu cuenta de github, asi cada vez que instales tus preferencias y extensiones te acompañaran.
- Python
- Pylance
- ESPhome
- ESPHome Snippets
- Code Spell Checker
- Spanish - Code Spell Checker
presionar ctrl+shift+p
escribir settings
y click en Open User Settings (JSON)
puedes agregar las opciones que deses, mucho ojo con las comas
En un terminal
sudo apt-get update
sudo apt-get install wiresharkPara una mejor organización ahora en Cli_CheatSheet








