Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Запуск VS Code  (Прочитано 4653 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Clandestin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Запуск VS Code
« : 13 Ноября 2019, 19:29:18 »
Здравствуйте. Установил я VS Code. В терминале под рутом набрав code он запускается, а вот под другим пользователем не запускается (и не выдает никаких ошибок - просто появляется новая строка с приглашением к вводу команд). Что и где нужно еще прописать, чтобы это исправить? Заранее благодарен за помощь.

ТС не появлялся на Форуме более трех месяцев по состоянию на 17/06/2020 (последняя явка: 02/02/2020). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 17 Июня 2020, 07:26:48 от zg_nico »

Оффлайн damix

  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #1 : 15 Ноября 2019, 10:05:10 »
which code Что говорит?

Оффлайн Belenthathachque

  • Любитель
  • *
  • Сообщений: 75
  • u_I?
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #2 : 15 Ноября 2019, 11:15:49 »
а он вообще запускается? не из под терминала, ручками?  ???

Оффлайн Clandestin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #3 : 15 Ноября 2019, 16:10:45 »
damix, /usr/bin/codeПо полному пути тоже не запускается.
Belenthathachque, щелчком по ярлыку запускается. Но я под основным пользователем это делаю. И в терминале перехожу под второй аккаунт и уже там пытаюсь запустить. Под основным срабатывает, а под другим нет. Я давно в Ubuntu не работал. Мне кажется я и пользователя как-то не так создал. С главного экрана могу зайти лишь под основной, а под вторым после ввода пароля появляется черный экран и снова выбрасывает секунд через 10 на главный. До этого никогда не создавал отдельного пользователя в Ubuntu.

Оффлайн damix

  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #4 : 15 Ноября 2019, 19:37:47 »
ls -l /usr/bin/codeТ.е. пользователь, который ставил VS code может ее запустить, другой пользователь не может?
Мне кажется я и пользователя как-то не так создал.
Это как? Нужны конкретные команды.

Оффлайн Clandestin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #5 : 15 Ноября 2019, 21:22:51 »
damix, я и устанавливал из под другого пользователя вроде.lrwxrwxrwx 1 root root 24 ноя 13 18:44 /usr/bin/code -> /usr/share/code/bin/code
Цитировать
Это как? Нужны конкретные команды.
sudo useradd username

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #6 : 16 Ноября 2019, 08:18:49 »
Не сможете вы просто писать code в терминале и запускать GUI софт от другого юзера.
Попробуйте так
pkexec --user [username] code
« Последнее редактирование: 16 Ноября 2019, 08:23:14 от m-svo »
Debian 11, Debian 11 Server

Оффлайн damix

  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #7 : 16 Ноября 2019, 09:38:17 »
sudo useradd username
Ну да, так он и создается. Только надо же ему еще создать домашний каталог. sudo useradd -m username Создастся он по умолчанию или нет - от настроек зависит.

Оффлайн Clandestin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #8 : 16 Ноября 2019, 13:58:09 »
m-svo, так тоже не запускается. Более того не запускается и в терминале самого аккаунта.
damix, у меня он создался, но был под root. Поменял владельца на своего. Все равно не запускается VS Code и другие программы из терминала.
Руками во втором аккаунте запускается, а с терминала нет.

При запуске под вторым аккаунтом:
code
Команда 'code' доступна в '/usr/bin/code'
Команда не может быть найдена, потому что '/usr/bin' не включена в переменную окружения  PATH
code: команда не найдена
Запускаю по полному пути:
/usr/bin/code
/usr/bin/env: «bash»: Это не каталог
Прописываю PATH в /.bashrc все равно ничего не меняется.
« Последнее редактирование: 16 Ноября 2019, 14:02:16 от Clandestin »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #9 : 16 Ноября 2019, 15:23:50 »
Тогда я бы удалил этого глючного юзера и создал нового из GUI, кажется Параметры - Пользователи? Зависит от рабочего стола.
Debian 11, Debian 11 Server

Оффлайн Clandestin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Запуск VS Code
« Ответ #10 : 16 Ноября 2019, 18:01:14 »
m-svo, уже думал об этом, но думал может есть какое-то менее радикальное решение. Попробую удалить и создать нового.
Всем большое спасибо за помощь.
Пересоздал. Под ним VS Code запускается из терминала, а вот из под основного, используя команду:
pkexec --user [username] codeне запускается.
Если входить из под основного в новый аккаунт:
su - [username]то тоже никакой реакции.
Странно в общем.
« Последнее редактирование: 16 Ноября 2019, 18:18:27 от Clandestin »

 

Страница сгенерирована за 0.033 секунд. Запросов: 23.