установка пакетов со старыми зависимостями

Вы спрашиваете

if today is Monday AND today is Tuesday AND ...

, что явно не может быть правдой. && - это оператор условия AND. Вам, вероятно, нужен ||, который является оператором условия OR.

today=$(date +'%a')
if [[ $today == "Mon" || $today == "Tue" || $today == "Wed" ]]
then
    echo "PERFORM TASK"
else
    echo "DON'T DO ANYTHING"
fi

В целях повышения эффективности я перенес команду date за пределы if... , чтобы она выполнялась только один раз. (Это также позволяет избежать потенциального состояния гонки между полуночами воскресенья/понедельника или среды/четверга)

.
1
27.02.2017, 21:39
1 ответ

Чтобы установить .deb , вы должны использовать gdebi для решения проблемы с зависимостями:

sudo apt-get install gdebi
sudo dpkg --add-architecture i386
sudo aptitude update
wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
sudo gdebi skype-install.deb
sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/
skype

Источник

Проблемы с запуском Skype

При запуске Skype, родной 32-битный двоичный файл, в 64-битной среде вы можете столкнуться со следующей ошибкой, и Skype откажется запускаться:

 ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 / usr / lib / i386-linux-gnu / 
 

Edit

Удалите / прокомментируйте нестабильные источники из вашего /etc/apt/sources.list

Создать файл / etc / apt / preferences со следующим содержимым:

Package: *
Pin: release a=stable
Pin-Priority: 1001

Выполнить:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
1
27.01.2020, 23:46

Теги

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