Автор Тема: что доустановить до минимальной Xfce  (Прочитано 8294 раз)

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

Оффлайн Olej

После установки (или обновления) минимальной базовой системы с текстовой консолью, линии testing, вот как описывалось вот здесь, что нужно доустановить (по минимуму!!!), чтобы получить минимальную работоспособную систему с Xfce?
Какие есть мнения?
С помощью apt-get или aptitude ...
(желательно название пакетов, а не общие рассуждения)

P.S. чтоб был понятнее вопрос (если он непонятен), можно глянуть: http://rus-linux.net/forum/viewtopic.php?f=4&t=1712&p=4124#p4123 - но там эта доустановка делалась по-быстрому и наугад.


 
 

Оффлайн Brainey

Re: что доустановить до минимальной Xfce
« Ответ #1 : 14 Июня 2012, 17:26:16 »
что нужно доустановить (по минимуму!!!), чтобы получить минимальную работоспособную систему с Xfce?
Какие есть мнения?
Иксы, дисплейный менеджер, xfce4-session + нужные пакеты из состава xfce и не только по вкусу.
Иксы - xorg, дисплейный менеджер - можно поставить slim, xfce4-session.
Ну а по поводу остальных пакетов: используйте aptitude search xfce и выбирайте, что нужно.
« Последнее редактирование: 14 Июня 2012, 17:29:32 от Brainey »
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Olej

Re: что доустановить до минимальной Xfce
« Ответ #2 : 14 Июня 2012, 18:17:49 »
Иксы, дисплейный менеджер, xfce4-session + нужные пакеты из состава xfce и не только по вкусу.
Иксы - xorg, дисплейный менеджер - можно поставить slim, xfce4-session.

На голой консольной системе делаю единственную установку:
root@debian:~# apt-get install xfce4-utils- в рассчёте на то, что всё необходимое X11/Xorg - подтянется по зависимостям.
Рассчёт оправдался:)

Уже после этого единственного шага можно делать:
root@debian:~# startxИ загружается уже достаточно приемлемая для работы Xfce.

root@debian:~# apt-get install imagemagick
root@debian:~# imaport XXX.png
Это только для того, чтоб с самого начала иметь возможность протоколировать скриншоты.

root@debian:~# apt-get install xfce4-terminal
root@debian:~# apt-get install xfce4-session
Это по минимуму ... но если ставить сразу так (не сильно разбираясь):
root@debian:~# apt-get install xfce4-
- то это тоже всего ~200Mb добавит.

root@debian:~# apt-get install synaptic
Если теперь к этому доставить 4 2 полновесных браузера (Chromium + Iceweasel со своими пакетами локализации), то получается вполне работоспособный Linux с ядром 3.20 и набором GNU утилит + графическая система X11 + DE Xfce (в усечённом виде) + браузеры ...
Всё это в 2.2-2.4 Gb.


Сообщение объединено: 14 Июня 2012, 18:31:55
Всё это в 2.2-2.4 Gb.

Но и здесь есть нюансы:

1. при загрузке никакой *dm не вызывается, значит грузится в консольном режиме, потом можно по startx уйти в Xfce (и точно также можно убить X11 полностью) ... оно, может, так и к лучшему на своей персональной машине.

2. установленный так (выше) Synaptic из меню куда он стал нормально не стартует (в пользовательской, не root, сессии), из терминала стартует замечательно:
olej@debian:~$ sudo synaptic
[sudo] password for olej:
...
Чего ему не хватает?
Что root полномочий это понятно, но какого пакета для этого???
« Последнее редактирование: 14 Июня 2012, 18:34:42 от Olej »
 

Оффлайн Udachnik

Re: что доустановить до минимальной Xfce
« Ответ #3 : 14 Июня 2012, 18:46:04 »
Чего ему не хватает?Что root полномочий это понятно, но какого пакета для этого???
А sudo настроено? Используй su.
 

Оффлайн Olej

Re: что доустановить до минимальной Xfce
« Ответ #4 : 14 Июня 2012, 19:03:20 »
Чего ему не хватает?Что root полномочий это понятно, но какого пакета для этого???
А sudo настроено? Используй su.

Забыл сказать:
- sudo настроен, в /etc/sudoer всё прописано ...
- вот так запускается ОК:
olej@debian:~$ sudo synaptic
[sudo] password for olej:
...
- так же как ОК и с su (показывал выше)...
- проверил может что с именем регистрации при startx? :
olej@debian:~$ whoami
olej
- то же имя, что и в sudoer прописано...

Чего ему не хватает для запуска из меню приложений?


Сообщение объединено: 14 Июня 2012, 19:36:00
Чего ему не хватает?
Что root полномочий это понятно, но какого пакета для этого???

Из всплывающего окна ошибки видно (см. выше), что из меню пытаются выполнить команду:
olej@debian:~$ su-to-root -X -c /usr/sbin/synaptic
bash: su-to-root: команда не найдена
Но
root@debian:/etc# which su-to-root
root@debian:/etc#
root@debian:/etc# apt-cache search su-to-root
root@debian:/etc# aptitude search su-to-root
root@debian:/etc# aptitude search '~dsu-to-root'       
root@debian:/etc# aptitude search '~ssu-to-root'
И root не знает, и пакетная система ничего похожего не находит.
Но! - http://www.opennet.ru/man.shtml?topic=su-to-root&category=1&russian=2 :
Цитировать
su-to-root - A simple script to give an `interactive' front end to su.
It can be used in menu entry commands to ask for the root password
Где?
В каком пакете?
« Последнее редактирование: 14 Июня 2012, 19:36:00 от Olej »
 

Оффлайн Angel_ok

Re: что доустановить до минимальной Xfce
« Ответ #5 : 14 Июня 2012, 19:47:59 »
Где?В каком пакете?
Непонятно.
Из всплывающего окна ошибки видно (см. выше), что из меню пытаются выполнить команду
olej@debian:~$ su-to-root -X -c /usr/sbin/synaptic
В гноме так же. Только эта команда успешно исполняется в консоли.
Попробуйте поправить запуск синаптика в меню на
gksu synaptic
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн Olej

Re: что доустановить до минимальной Xfce
« Ответ #6 : 14 Июня 2012, 20:01:35 »
Где?В каком пакете?
Непонятно.

А что непонятно? :
- скрипт-команда su-to-root (её описывает man Linux, который я показывал), почти наверняка, ставится в составе какого-то пакета, среди многих других команд...
- так же точно, как в пакете с именем binutils содержится добрая сотня команд.
- вот я интересуюсь: как может называться этот пакет (XXXX.deb)?

В гноме так же. Только эта команда успешно исполняется в консоли.

В том то  и дело, что она не выполняется вовсе, и из консоли тоже:
olej@debian:~$ su-to-root -X -c /usr/sbin/synaptic
bash: su-to-root: команда не найдена
Просто нет такого файла (не установлен!):
root@debian:/etc# which su-to-root

Попробуйте поправить запуск синаптика в меню на
gksu synaptic

А я просто не знаю как подредактировать меню в Xfce.
В GNOME замечательно знаю, я с ним работаю много, в KDE знаю...
А с Xfce - это я играюсь ... для мнимализма  :)

Ну и, самое главное, такой запуск Synaptic установил apt ...
Мне важно понять что он имел в виду!




Сообщение объединено: 14 Июня 2012, 20:20:01
Попробуйте поправить запуск синаптика в меню на
gksu synaptic

Я попробовал запуск:
olej@debian:~$ gksu /usr/sbin/synaptic
...
И всё замечательно запускается.
Покрутил в настройках
root@debian:/etc/apt# gksu-properties
... и так и так.
Но это, похоже, не влияет.
« Последнее редактирование: 14 Июня 2012, 20:20:01 от Olej »
 

Оффлайн Brainey

Re: что доустановить до минимальной Xfce
« Ответ #7 : 14 Июня 2012, 20:28:52 »
root@debian:~# startx
Зачем запускать иксы из-под рута?
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Angel_ok

Re: что доустановить до минимальной Xfce
« Ответ #8 : 14 Июня 2012, 23:02:50 »
А что непонятно? :
Имел ввиду что ситуация действительно странная.

А я просто не знаю как подредактировать меню в Xfce.
Я вот загуглил.
http://wiki.xfce.org/ru/howto/customize-menu
и/или пакет alacarte
Вы думаете, всё так просто? Да, всё просто. Но совсем не так…
                                                                                                          Альберт Эйнштейн
 

Оффлайн Olej

Re: что доустановить до минимальной Xfce
« Ответ #9 : 15 Июня 2012, 12:40:50 »
root@debian:~# startx
Зачем запускать иксы из-под рута?

Да какая разница то? речь ведь не о том...
xfce4-utils ставился из рутового терминала, вот оттуда же и запустился startx, во всех последующих запусках, которые рассматриваем - запуск от рядового пользователя.

P.S. кстати, мантра "не работайте под root" - это отчасти из области народных суеверий, ... меня на такое натолкнула долговременная работа (разработка ПО) в QNX 6, где отношение к root намного спокойнее:
- на своём индивидуальном компьютере удобно вам работать как root - работай как root.
Точно такая же позиция в Minix3.


Сообщение объединено: 15 Июня 2012, 12:57:30
Я вот загуглил.
http://wiki.xfce.org/ru/howto/customize-menu
За ссылку спасибо, буду смотреть ... от неё можно оттолкнуться:
Цитировать
Модифицирование меню XFCE
правда там есть такие нехорошие слова :(:
Цитировать
Обратите внимание, что в версии 4.6 нет графического редактора меню. Мы надеемся, что он снова появится в 4.8.
Цитировать
Начиная с версии 4.5, libxfce4menu не поддерживает «Слияние» («Merge») из спецификации меню. Это означает, что создание хорошего редактора меню стало невозможным. Чтобы добавить или удалить пункты меню, вы должны вручную скопировать нужные файлы.
В нынешнем testing Debian версия Xfce - 4.8


и/или пакет alacarte
Но:
olej@debian:~$ apt-cache search alacarte
alacarte - easy GNOME menu editing tool
У нас же не GNOME...


Сообщение объединено: 15 Июня 2012, 14:25:00
А что непонятно? :
Имел ввиду что ситуация действительно странная.
Кстати, об этом злополучном su-to-root достаточно много спрашивают и обсуждают, вот, например, в Ubuntu: http://forum.ubuntu.ru/index.php?topic=90325.0
Но везде, где я пока видел (несколько мест) всё обсуждение заканчивается на том, что "знатоки" через губу высказывают: "почитайте про sudo" (или про gksu) - что к вопросу не имеет ни малейшего касательства  >:(


Сообщение объединено: 15 Июня 2012, 16:18:27
Но везде, где я пока видел (несколько мест) всё обсуждение заканчивается на том, что "знатоки" через губу высказывают: "почитайте про sudo" (или про gksu) - что к вопросу не имеет ни малейшего касательства 

Этот вопрос решён, а именно вопрос, что apt устанавливает многие приложения (например synaptic), записывая в меню команду запуска вида:
su-to-root -X -c /usr/sbin/synaptic
Удивляет что при множестве вопросов о su-to-root никто (в интернет) так и не удосужился с ним разобраться... Сделаем проще:
- отправляюсь в другую инсталляцию Debian testing, которая делалась из образа debian-testing-i386-businesscard.iso с полностью сетевой установкой (из единственного образа testing, из которого на сегодня его можно установить)...
- по дефаулту он установлен с GNOME
root@debian:/home/olej# which 'su-to-root'
/usr/sbin/su-to-root
root@debian:/home/olej# ls -l /usr/sbin/su-to-root
lrwxrwxrwx 1 root root 17 Ноя 17  2011 /usr/sbin/su-to-root -> ../bin/su-to-root
root@debian:/home/olej# ls -l /usr/bin/su-to-root
-rwxr-xr-x 1 root root 3123 Ноя 17  2011 /usr/bin/su-to-root

- вот он, недостающий скрипт, причём /usr/sbin/su-to-root это только ссылка на /usr/bin/su-to-root, который и есть скриптом.
- копирую по SSH /usr/bin/su-to-root в ту инсталляцию "ручной сборки", где были проблемы с запуском synsptic + делаю там ссылку /usr/sbin/su-to-root и ... о чудо! ;) - synsptic замечательно запускается.
- и будут также запускаться все приложения, которые таким образом устанавливает apt (без необходимости лазить в команды запуска и что-то там править-гадить руками ... для каждого приложения индивидуально).

Теперь о самом скрипте (я его приложил - он любопытный):
- он будет выполнять функции sudo и в текстовой консоли, и под любым X11 DE/WM,
- он для этого и нужен, чтобы под любым окружением ретранслировать в вызов соответствующей команды...
- под Xfce этот вызов и превратится в
$ gksu -u root /usr/sbin/synaptic
« Последнее редактирование: 15 Июня 2012, 16:28:46 от Olej »
 

Оффлайн dimas000

  • Активный пользователь
  • **
  • Сообщений: 93
  • Jabber: dimas000@jabber.ru
Re: что доустановить до минимальной Xfce
« Ответ #10 : 16 Июня 2012, 15:25:47 »
gksu-properties от пользователя запускаем и выбираем там sudo, а не su.
 

Оффлайн Olej

Re: что доустановить до минимальной Xfce
« Ответ #11 : 16 Июня 2012, 17:06:52 »
gksu-properties от пользователя запускаем и выбираем там sudo, а не su.
Ничего подобного - до фени ;) (проверено, а не придумано!)
Если нет файла скрипта su-to-root то хоть до опупения с бубном пляшите ;)
 

Оффлайн dimas000

  • Активный пользователь
  • **
  • Сообщений: 93
  • Jabber: dimas000@jabber.ru
Re: что доустановить до минимальной Xfce
« Ответ #12 : 17 Июня 2012, 20:30:09 »
>20:25:04 169 ~$ dpkg -S `which su-to-root`
menu: /usr/bin/su-to-root
если этот пакет почему-то не стоит - ставим, а не копируем файло не пойми откуда.
а вообще в таких случаях apt-file и packages.debian.org в помощь (если нужно найти пакет, содержащий некий файл)
 

Оффлайн Tihon Asdop

  • Новичок форума
  • Сообщений: 1
Re: что доустановить до минимальной Xfce
« Ответ #13 : 23 Августа 2012, 13:27:46 »
а вообще в таких случаях apt-file и packages.debian.org в помощь (если нужно найти пакет, содержащий некий файл)
su-to-root находится в пакете menu (http://packages.debian.org/squeeze/menu)
 

Теги:
     

    Нюансы настройки после установки для новичка (XFCE)

    Автор Alex888

    Ответов: 9
    Просмотров: 7196
    Последний ответ 07 Февраля 2014, 11:47:22
    от Alex888
    [Решено] Не меняются темы оформления XFCE Debian 8.2.

    Автор Alex888

    Ответов: 7
    Просмотров: 3435
    Последний ответ 18 Декабря 2015, 03:38:55
    от Malaheenee
    Debian 9 XFCE amd64

    Автор geo-babaev

    Ответов: 2
    Просмотров: 1101
    Последний ответ 06 Июля 2019, 13:24:24
    от Modigar
    (Решено) Установка XFCE в текстовом режиме.

    Автор alastor

    Ответов: 2
    Просмотров: 1573
    Последний ответ 25 Июня 2015, 10:43:16
    от alastor
    Английская Debian с минимальной русификацией

    Автор iov

    Ответов: 12
    Просмотров: 2630
    Последний ответ 05 Января 2018, 23:15:12
    от Indigo