Как мне отменить шаги, которые я предпринял, чтобы превратить мою установку в «FrankenDebian»?

вы почти догадались

date=$(date +%H)

case $date in
   06|07|08|09|10|11|12)
      echo "Es ist Vormittag"
      ;;
   13|14|15|16|17|18) 
      echo "Es ist Nachmittag"
      ;;
   19|20|21|22) 
      echo "Es ist Abend"
      ;;
   23|00|01|02|03|04|05) 
      echo "Es ist Nacht"
      ;;
esac
  • зачем беспокоиться о минутах?
  • вы должны перечислить все часы, нет никаких указаний на то, что bash будет диапазон приема см. Правка.
  • Если вы немного подождете, я уверен, что эксперт по Perl найдет более короткое решение.

Изменить: согласно предложению Костаса

case $date in
   0[6-9]|1[012])
      echo "Es ist Vormittag"
      ;;
   1[3-8]) 
      echo "Es ist Nachmittag"
      ;;
   19|2[0-2]) 
      echo "Es ist Abend"
      ;;
   23|0[0-5]) 
      echo "Es ist Nacht"
      ;;
esac
6
18.05.2018, 16:51
1 ответ

El mensaje que estás recibiendo,

E: The value 'stable' is invalid for APT::Default-Release as such a release is not available in the sources.

no está directamente relacionado con la adición de pruebas; es causado por la configuración APT::Default-Release "stable"(Supongo que su sources.listhace referencia a "jessie" en lugar de "estable" ). Para arreglar eso, elimine la línea correspondiente de /etc/apt/apt.conf.d/00local.

Para deshacer las otras operaciones y volver a un FrankenDebian que no sea -utilizando solo a Jessie:

  • elimine la línea testingde/etc/apt/sources.list
  • actualizar los índices:

    sudo apt update
    
  • degradar cualquier paquete que se actualizó a la versión en Debian 9:

    sudo apt install $(printf "%s/stable " $(apt list --installed | grep -v /stable | cut -d/ -f1))
    

El último comando mostrará una lista de todos los paquetes instalados, encontrará cualquiera que no esté instalado en una versión disponible en Raspbian Jessie (excluyendo cualquier cosa enumerada como /stable), extraiga los nombres de los paquetes, vuelva a formatearlos con /stableadjunto, e instruir a aptpara que los instale, lo que volverá -a instalar los paquetes en su versión Raspbian Jessie.

5
27.01.2020, 20:28

Теги

Похожие вопросы