Imagen de LyingB
+1
+1
-1


sudo apt-get update
while [ $? -ne "0" ]
do sudo apt-get install -f && sudo dpkg --configure -a
done
sudo apt-get upgrade

Lo que hará es hacer apt-get update, luego checar el estatus de salida del último comando, y mientras sea diferente a 0 (no salió correctamente) correrá los comandos apt-get install -f y dpkg --configure -a; una vez que el estatus sea 0 correrá apt-get upgrade.

La cosa es que si hay algo como un error en el sources.list apt-get no saldrá correctamente y se repetirá el bucle de manera infinita.

No se si sea lo que quieres, pero es una idea.

+1
+1
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.

Imagen de bean
+1
+1
-1

fe de ratas, elene . . .:
do dice : no hay entrada manual para mujer
debe decir : No existe entrada de manual para mujer
Buen aporte,
Saludos.

+1
+1
-1
Imagen de beroje
+1
+1
-1

A la fecha va bién.

copiado y pegado.
.bash_aliases
dentro de el he guardado;

alias update='sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo -k'
alias cleanup='sudo apt-get -f install && sudo dpkg --configure -a && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get clean && sudo apt-get autoremove && sudo -k && exit'

reinicié la pc luego de guardar ese archivo.

ahora cuando abro una terminal, solo escribo;

update

y la terminal se encarga de;
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

cuando tecleo

cleanup

la terminal se encarga de;
sudo apt-get -f install && sudo dpkg --configure -a && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get clean && sudo apt-get autoremove && exit
Gracias

+1
+1
-1
Imagen de LyingB
+1
+1
-1


alias tm='du --si -s'

Si se usa el alias tm dir1, dir2, archivo1... devuelve el tamaño del directorio/s y archivo/s en unidades del sistema internacional (base 10):

tm Videos Documentos 
108G	Videos
13G	Documentos
+1
+1
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.

Imagen de LyingB
+1
+1
-1

Primero no es necesario reiniciar la máquina, basta con abrir una nueva terminal para que se vuelva a leer el archivo y asumir los cambios, o bien volver a cargar el archivo como biblioteca:

. .bash_aliases

Lo que no recuerdo es si el .bashrc de Ubuntu tiene por defecto el archivo .bash_aliases para cargarlo como biblioteca, sino también se debería agregar a él.

Y en este alias:
sudo apt-get -f install && sudo dpkg --configure -a && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get clean && sudo apt-get autoremove && exit

Creo que deberías hacer el apt-get update antes que el apt-get infall -f para así instalar los últimos paquetes y no tener que actualizarlos luego con el upgrade.

En mi caso por seguridad siempre he agregado este alias:

alias sudo='sudo -k'

Para que cada vez que se invoque a sudo se pida la contraseña.

+1
+1
-1


Agrega al final del título del post (solucionado) si has arreglado tu problema.