Нужно установить wine32 в 64-битной Debian stretch, т.к. того требует нужная мне программа.
$ uname -a
Linux debian 4.19.0-0.bpo.1-amd64 #1 SMP Debian 4.19.12-1~bpo9+1 (2018-12-30) x86_64 GNU/Linux
$ cat /etc/apt/sources.list
deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free
# stretch-updates, previously known as 'volatile'
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free
$ sudo apt-get install wine32
...
Пакеты, имеющие неудовлетворённые зависимости:
wine32:i386 : Зависит: libwine:i386 (= 1.8.7-2) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
$ sudo apt-get install libwine:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
libwine:i386 : Зависит: libglu1-mesa:i386 но он не будет установлен или
libglu1:i386
Зависит: libldap-2.4-2:i386 (>= 2.4.7) но он не будет установлен
Зависит: libpulse0:i386 (>= 0.99.1) но он не будет установлен
Рекомендует: libcups2:i386 (>= 1.4.0) но он не будет установлен
Рекомендует: libdbus-1-3:i386 (>= 1.9.14) но он не будет установлен
Рекомендует: libgl1-mesa-glx:i386 но он не будет установлен или
libgl1:i386
Рекомендует: libosmesa6:i386 (>= 10.2~) но он не будет установлен
Рекомендует: libxslt1.1:i386 (>= 1.1.25) но он не будет установлен
Рекомендует: libgl1-mesa-dri:i386 но он не будет установлен
Рекомендует: libasound2-plugins:i386 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Подключил новый монитор, не получается установить родное разрешение 1920х1080.
Дистрибутив - Debian stretch, окружение рабочего стола - Xfce.
Монитор - Benq GW2470, подключен кабелем VGA.
Вывод команды 'xrandr' в Debian:
$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*
При загрузке с live-диска Ubuntu разрешение устанавливается автоматически.
Вывод команды 'xrandr' в Ubuntu:
ubuntu@ubuntu:~$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
DP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+
1680x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1280x800 59.81
1152x864 75.00
1280x720 60.00
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
Открыл спам-письмо в браузере Chromium (дистрибутив Debian stretch), вложение pdf не открывал. Бразуер запускается от простого пользователя. Пароль сразу сменил в том же браузере.
Читал, что просто просмотр такого письма может привести к заражению системы.
Собственно, несколько вопросов:
как проверить, было заражение или нет;
что предпринять для профилактики - достаточно ли просто удалить Chromium (apt purge chromium);
какие последствия могут быть, если было заражено тело письма?
Обновил Debian c 8 до 9 по инструкции
https://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.ru.html
Установлен openbox.
Делаю логин в другую консоль с тем же пользователем, что в первой. Все работает в обеих консолях. Делаю exit во второй консоли, первая консоль зависает, реагирует только на Ctrl-Alt-Del - перезагрузка.
Если во второй консоли войти как root, этой проблемы нет.
Как это можно исправить?
Монтирую вручную один из разделов. Нужно ли размонтировать его вручную перед выключение компьютера, или он будет размонтирован автоматически? На разделе обычно ведется чтение/запись (торренты).
Необходимо подключиться к публичному wi-fi, зайти в почту mail.ru и скачать файлы. Mail.ru делает редирект на https://mail.ru/
Это безопасно или нет, если подключение к wi-fi не шифрованное?
Проблема в том, что Sonata видит только один симлинк (directory1).
Если удалить любой из них, то sonata видит другой симлинк.
Права на симлинки - «rwxrwxrwx».
Права на конечные каталоги - «rwxrwxr-x».
mpd запускается от имени пользователя автоматически через ярлык в ~/.config/autostart.
Помогите, разобраться, пожалуйста.
В некотором известном каталоге есть несколько файлов со случайными именами, нужно открыть в vim последний отредактированный файл.
cd /path && ls -t | head -1 | xargs vim
Перед запуском vim выдает:
Vim: Предупреждение: Ввод происходит не с терминала
корректно редактирует и сохраняет файл, но после завершения вешает эмулятор терминала.
При этом less нормально открывает и закрывает файл и оставляет после себя рабочий терминал.
Буду благодарен за идеи, как по другому запустить такой файл.
Зачем нужен halt, когда есть poweroff?
На просторах интернета встретилось такое объяснение, что при выполнении halt, после того, как система выключена, можно вручную сделать ребут или выключить питание компа, нажав на кнопку.
Зачем это нужно, когда можно сразу сделать poweroff или reboot?
Приведите, пожалуйста, примеры реального использования halt.
3. Последний шаг заключается в том, чтобы посредством Systemd сделать автологин нужного пользователя в нужную виртуальную консоль, а дальше всё будет по цепочке тех шагов, которые описаны выше. Для этого нам требуется создать нужный Unit для Systemd:
Здесь NomerVirtConsole - это номер нужной виртуальной консоли, она должна быть равна переменной из шага 2. А переменная Username соответственно имя нашего пользователя для которого всё это затевалось.
Поторопился и после копипаста так и осталось Username.
Теперь при загрузке ошибка, ручной логин системой не предлагается:
User not known to the underlying authentication module
Жесткий диск WD был подключен к кабелю питания SATA (широкому) при включенном питании ПК, отключен уже нормально, при выключенном питании. Может ли это повлиять на здоровье ЖД?
Пытаюсь выполнить с помощью скрипта такую задачу:
построчно вывести содержимое файла, после вывода каждой строки ожидать и прочесть ввод пользователя.
В таком варианте происходит вывод строк через одну, ввод пользователя не работает. Как бы это сделать?
file=./file.txt
cat "$file" | while read line; do
echo "$line" # Вывод строки из файла
read # Чтение ввода пользователя
done
Установлена Windows XP вместе с Debian 8 на один ж.диск (всегда он был /dev/sda).
Был установлен второй ж.диск для данных (всегда определялся как /dev/sdb).
После сбоя в windows появилось такое:
cat /etc/fstab
# / was on /dev/sda2 during installation
UUID=55ad2225-242f-4619-9697-b727124b1ff3 / ext4 errors=remount-ro 0 1
# Label "loc2", /dev/sda2, 280 Gb
#UUID=ba3782f0-22d4-4c43-9b76-307db2269cea /media/loc2 ext4 defaults 0 2
Два раздела на разных физических ж.д. претендуют на /dev/sda2, в результате загрузка не происходит.