что такое параллельные сеансы?

Конечно, вы можете. Apt и dpkg сами являются пакетами, и они должны быть обновлены через них, поэтому есть положения для удаления; в противном случае /var/lib/dpkg/info/dpkg.prerm и /var/lib/dpkg/info/dpkg.postrm не будут иметь причины для существования:)

Если вы случайно удалили их таким образом, чтобы вы остались без dpkg, вы все равно могли бы вручную распаковать архив .db для dpkg, если только вы также избавился от binutils, tar, gzip / bzip2.

--purge на любых пакетах, связанных с apt toolchain, может дать вам неприятные проблемы; трудно определить, что принадлежит определенным файлам в /var/lib/dpkg. Если /var/lib/dpkg/status удален и не было текущей резервной копии, то да, менеджер пакетов не будет исправлен в этой системе.

1
задан 28 August 2017 в 10:01

2 ответа

Ubuntu поддерживает несколько сеансов пользователя одновременно. Это означает, что вы можете войти в систему пользователя A, затем заблокировать экран и / или переключить пользователей и войти в систему как пользователь B параллельно.

Обе сессии открыты таким образом, и никакие приложения не будут закрыты. Вы можете переключаться между сеансами открытого пользователя в любое время или открывать новые сеансы как другие пользователи. Каждый сеанс остается открытым до тех пор, пока вы не выйдете из него.

Пользователь A и пользователь B имеют полностью отдельные сеансы, которые работают независимо друг от друга. На самом деле невозможно, чтобы другой пользователь, например, запускает приложения на вашем сеансе, как вы описали, если, возможно, если другой пользователь является администратором и явно запустил процесс под вашей учетной записью.

3
ответ дан 18 July 2018 в 07:48

Ubuntu поддерживает несколько сеансов пользователя одновременно. Это означает, что вы можете войти в систему пользователя A, затем заблокировать экран и / или переключить пользователей и войти в систему как пользователь B параллельно.

Обе сессии открыты таким образом, и никакие приложения не будут закрыты. Вы можете переключаться между сеансами открытого пользователя в любое время или открывать новые сеансы как другие пользователи. Каждый сеанс остается открытым до тех пор, пока вы не выйдете из него.

Пользователь A и пользователь B имеют полностью отдельные сеансы, которые работают независимо друг от друга. На самом деле невозможно, чтобы другой пользователь, например, запускает приложения на вашем сеансе, как вы описали, если, возможно, если другой пользователь является администратором и явно запустил процесс под вашей учетной записью.

3
ответ дан 24 July 2018 в 18:52
  • 1
    Спасибо, я думаю, что понимаю, что такое параллельные сеансы. Что касается моей другой проблемы, извините за недоразумение, я не хотел подразумевать, что другой пользователь запустил приложения на моем сеансе или в качестве моего UID. (Возможно, это возможно с su в терминале в их сеансе, но я не думаю, что это то, что происходит здесь.) Мое предположение было то, что у меня было 2 сеанса, работающие параллельно, как один и тот же пользователь, с открытым файлом Firefox в фоновом режиме сессия. Может быть, это возможно? – craq 28 August 2017 в 12:44
  • 2
    По моему мнению, вы не можете иметь два графических сеанса одного и того же пользователя параллельно, но вы можете иметь, например, один сеанс рабочего стола и несколько сеансов терминала / TTY. – Byte Commander 28 August 2017 в 12:46
  • 3
    ОК. Я должен попытаться воспроизвести его. Теперь, когда я знаю немного больше о параллельных сеансах, я мог бы понять, что происходит. – craq 28 August 2017 в 12:47
  • 4
    Я просто попробовал еще раз, и мне удалось запустить два параллельных сеанса с одним и тем же пользователем. Мне это кажется ошибкой, но, возможно, нет. Я разместил здесь новый вопрос: askubuntu.com/q/950595/176104 – craq 28 August 2017 в 14:00

Другие вопросы по тегам:

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