Уcтановка Google Chrome из терминала потребует в первую очередь добавление ключа безопасности репозитория.
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Следом добавляем сам репозиторий от Google.
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
Обновим пакетную базу для добавления новых программ.
sudo apt-get update
Установим браузер, нам доступны три версии Google Chrome:
google-chrome-stable
— стабильная версияgoogle-chrome-beta
— бета-версияgoogle-chrome-unstable
— версия для разработчиковsudo apt install google-chrome-stable]]> https://flazy.ru/install-google-chrome/feed/ 0
Иногда возникают ситуации, когда объёма оперативной памяти уже достаточно, но SWAP всё еще забит. Тогда чтобы очистить SWAP без перезагрузки системы (в моём случае Ubuntu) без перезагрузки системы нужно воспользоваться командой:
sudo swapoff -a && sudo swapon -a
Раздел со свапом отключится и включиться заново.
]]> https://flazy.ru/ochistit-swap-bez-perezagruzki-sistemy/feed/ 0Проверка наличия нового релиза Ubuntu Ваша версия Ubuntu больше не поддерживается. Для получения информации об обновлении посетите: http://www.ubuntu.com/releaseendoflife
При попытке обновить пакеты с помощью apt-get update выводит не менее грустное уведомление:
The repository no longer has a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Руководство на Ubuntu Wiki об обновлении версий Ubuntu c оконченным сроком службы (EOL) полостью не соответствует действительности и мягко говоря, не рабочее. Приступим к работе.
Выясним на какая версия Ubuntu у нас установлена на целевом компьютере. У меня оказалась Ubuntu 19.04 и она действительно снята с поддержки в январе 2020 года.
# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 19.04 Release: 19.04 Codename: disco
Приведём репозитории в рабочее состояние, по единственно действенному варианту из официального руководства, отредактировав файл /etc/apt/sources.list. Так же лучше отключить все сторонние репозитории, чтобы не получить не приятных сюрпризов с зависимостями, в том числе в папке /etc/apt/sources.list.d/.
Мы должны заменить в файле URL
mirrors.ubuntu.com
на
old-releases.ubuntu.com
Для облегчения ручного труда, выполним команду:
sudo sed -i -e 's/mirrors.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Теперь возможно актуализировать пакетную базу и обновить дистрибутив на момент снятия с поддержки.
sudo apt-get update sudo apt-get dist-upgrade
Заполучив самую «свежую устаревшую» Ubuntu, do-release-upgrade по прежнему не позволяет обновить операционную систему. Попробуем обновить руками. Скачаем утилиту обновления, например для моей Ubuntu 19.04 (disco) нужно было скачать утилиту из репозитория Ubuntu 19.10 (eoan).
wget http://old-releases.ubuntu.com/ubuntu/dists/eoan-updates/main/dist-upgrader-all/current/eoan.tar.gz
Распакуем полученный архив и запустим сценарий обновления, это фактически и есть тот самый do-release-upgrade.
mkdir ./eoan tar -xvzf ./eoan.tar.gz -C eoan cd ./eoan/ sudo ./eoan
После успешного обновления, мы наконец заполучили следующий релиз Ubuntu, который, не смотря на то, что тоже считается устаревшим, но пока имеется возможность обновить его человеческими способами до Ubuntu 20.04 LTS и далее по порядку Ubuntu 20.10 Groovy Gorilla и Ubuntu 21.04 Hirsute Hippo.
lsb_release -a sudo apt update sudo aptitude dist-upgrade sudo do-release-upgrade]]> https://flazy.ru/update-end-of-life-ubuntu/feed/ 0
Для реализации исправления и пересканирования файловой системы в NextCloud нам потребуется утилита occ, название происходит от «ownCloud Console». С её помощью можно выполнять множество стандартных операций с сервером, например, устанавливать, обновлять Nextcloud, управлять пользователями, шифрованием, паролями, настройками LDAP и многое другое. Кроме того нужен будет консольный доступ на сервер где расположен наш веб-сервер.
Облачная платформа установлена в директорию: /var/www/nextcloud.
Для полного сканирования выполним команду с правили пользователя веб-сервера www-datа. Ключ files:scan
ищет новые файлы и обновляет файловый кеш.
cd /var/www/nextcloud sudo -u www-data php occ files:scan --all
Для одного пользователя, например с именем username, команда немного отличается.
cd /var/www/nextcloud sudo -u www-data php occ files:scan username
Выполнение команды может занять от нескольких минут, до нескольких часов, в зависимости от объема хранилища.
]]> https://flazy.ru/nextcloud-files-rescan/feed/ 0