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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Dell Ubuntu 14.04  (Прочитано 9391 раз)

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

Morisson

  • Гость
Re: Dell Ubuntu 14.04
« Ответ #45 : 15 Декабря 2016, 13:44:56 »
Tear, Почему? Чем отличается gksu от sudo? Тем, что так не портится внешний вид приложений, запущенных от суперпользователя?) И тот, и другой использует su, только в отличии от su, они дают права пользователя к конкретной команде. Вот и вся разница. gksu- это не более чем оболочка вокруг sudo, которая исправляет внешний вид приложений, запущенных от суперпользователя и позволяет вводить пароль вне окна терминала. Все.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #46 : 15 Декабря 2016, 13:50:04 »
Morisson, gksu и gksudo таки разные команды…
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Morisson

  • Гость
Re: Dell Ubuntu 14.04
« Ответ #47 : 15 Декабря 2016, 13:53:07 »
yastreb787, Azure, Tear, Респект. Разобрался.
gksu- для запуска графических приложений, фронтэнд su, применяется ко всей оболочке;
gksudo- для запуска графических приложений, фронтэнд su (этакий графический sudo), применяется к применяется к отдельно взятой команде, приложению;
su- получаем права суперпользователя ко всей оболочке, в конце нужно выйти, чтобы ненароком не накосячить;
sudo- получаем права суперпользователя к отдельно взятой команде, приложению.
Поправьте.
« Последнее редактирование: 15 Декабря 2016, 14:04:57 от Morisson »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #48 : 15 Декабря 2016, 14:55:22 »
gksudo- для запуска графических приложений, фронтэнд su
фронтэнд sudo жеж!
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Morisson

  • Гость
Re: Dell Ubuntu 14.04
« Ответ #49 : 15 Декабря 2016, 15:01:17 »
Azure, Ну прочитал, что они все фронтенды (тыгынды)) su. Вроде, как su- изначальная команда Linux, потом от нее стали образовываться все остальные.
Смысл правильный?
gksu- для запуска графических приложений, фронтэнд su, применяется ко всей оболочке;
gksudo- для запуска графических приложений, фронтэнд su (этакий графический sudo), применяется к применяется к отдельно взятой команде, приложению;
su- получаем права суперпользователя ко всей оболочке, в конце нужно выйти, чтобы ненароком не накосячить;
sudo- получаем права суперпользователя к отдельно взятой команде, приложению.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #50 : 15 Декабря 2016, 15:09:23 »
Цитата: man
sudo, sudoedit — execute a command as another user <if it allowed by system policy>
su - change user ID or become superuser
Там есть ещё нюансы с окружением, но каким образом это относится к теме?
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1445
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #51 : 15 Декабря 2016, 15:16:33 »
Там есть ещё нюансы с окружением, но каким образом это относится к теме?
В том и дело, что если просто от  sudo  запускать, можно пользовательский профиль запороть.

Оффлайн yastreb787

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #52 : 16 Декабря 2016, 15:19:48 »
При запуске терминала появляется строка:
<name>@inspiron-3558:~$ , где name – имя пользователя   
Вводим команду: sudo su
Ответ терминала: root@inspiron-3558:~$ - это и есть права суперпользователя?
DELL INSPIRON 3558 (Intel Core i3 5005U) Ubuntu 16.04.02 LTS

Оффлайн yastreb787

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #53 : 19 Декабря 2016, 12:32:21 »
Лучше gksudo nautilus
Доустановил из репозитория "gksudo". При выполнении gksudo появляется окно программы (правда англоязычное), ввожу nautilus, выполняется.
Открываю "Корзину"... корзина пустая. Закрываю выполнение программы. Захожу через nautilus, папка как была, так и осталась. Что я неправильно сделал?
DELL INSPIRON 3558 (Intel Core i3 5005U) Ubuntu 16.04.02 LTS

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1445
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #54 : 19 Декабря 2016, 12:45:33 »
yastreb787,
в терминале gksudo nautilus

Оффлайн yastreb787

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #55 : 19 Декабря 2016, 16:03:38 »
в терминале gksudo nautilus
При запуске терминала появляется строка:
<name>@inspiron-3558:~$ , где name – имя пользователя   
Далее в строке, после знаков ~$, вводим команду: gksudo nautilus
Я правильно понял?
DELL INSPIRON 3558 (Intel Core i3 5005U) Ubuntu 16.04.02 LTS

Morisson

  • Гость
Re: Dell Ubuntu 14.04
« Ответ #56 : 19 Декабря 2016, 20:42:03 »
yastreb787, да)

Оффлайн yastreb787

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Dell Ubuntu 14.04
« Ответ #57 : 22 Декабря 2016, 08:45:43 »
в терминале gksudo nautilus
Увы, не получилось. Сообщение:"Не удалось показать всё содержимое объекта "trash:///". Действие не поддерживается".
Как же мне очистить корзину?
DELL INSPIRON 3558 (Intel Core i3 5005U) Ubuntu 16.04.02 LTS

Morisson

  • Гость
Re: Dell Ubuntu 14.04
« Ответ #58 : 22 Декабря 2016, 12:25:55 »
yastreb787, Бл......н ))) Открываешь как выше указанно наутилус. Нажимаешь CTRL+H, чтобы видно было скрытые файлы. Топаешь в Домашняя папка (она же /home/ТЫ/) - .local - share - Trash (это и есть твоя корзина, прикинь) Там смотри и удаляй что нужно. Можешь вообще корзину грохнуть, после перезагрузки она снова появится, как заново родилась. Девственно чистая.

Алексиус

  • Гость
Re: Dell Ubuntu 14.04
« Ответ #59 : 22 Декабря 2016, 14:02:19 »
Доустановил из репозитория "gksudo". При выполнении gksudo появляется окно программы (правда англоязычное), ввожу nautilus, выполняется.
Открываю "Корзину"... корзина пустая. Закрываю выполнение программы. Захожу через nautilus, папка как была, так и осталась. Что я неправильно сделал?
Предполагаю не ту корзину открыл. (: ИМХО то была домашняя директория рута (gksudo жеж) и корзина его, соответственно пустая.

Для удаления Trash (папки) или её содержимого - Shift+Del конечно же


 

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