pacmanXG (GUI для пакман ... еще один)

Еще баг (опять при работе от обычного пользователя). Нажимаю синхронизировать зеркала, выскакивает окошко, а в нем
=====================================================
=> EXECUTE : pacman -Sy
=====================================================
=> done
НО синхронизация ведь не выполнялась, прав не достаточно! И нет сообщения об ошибке (для обновления, кстати, та же ерунда).

Короче, при работе не от root программа ведет себя не совсем корректно.

И список дополнительных зависимостей верните. )
vadik
Но представим ситуацию, я смотрел список доступных пакетов и резко захотел установить какой-нибудь понравившийся. Как мне это сделать? Перезапускать программу с другими правами?

Я это все к тому, что раз уж в ОС есть разграничение прав доступа, то не стоит ими пренебрегать и повышать привилегии нужно только тогда, когда это действительно необходимо (грубо говоря: жмакнул на кнопочку “обновиться” - выскочило окошко с запросом пароля и действует он только на процесс обновления).

“разграничение прав доступа” - здесь согласен, НО если человек открывает программу для управления пакетами, значит у него есть необходимость что-то поставить/удалить. Открыть pacmanXG, чтобы просто посмотреть названия пакетов и их описания, не имея предварительной цели что-то изменить в системе - х.з. может я чего-то не понимаю, но в этом я не вижу смысла.

vadik
Короче, при работе не от root программа ведет себя не совсем корректно.
Ну собственно и не планировалась

vadik
И список дополнительных зависимостей верните. )
Здесь не понял, куда их вернуть?
minoshi
Ну собственно и не планировалась
Тогда все, что я выше писал насчет разграничения прав действительно не имеет смысла. Только я бы не стал ставить вашу программу т.н. “чайнику”, слишком велик риск случайной порчи системы.

minoshi
Здесь не понял, куда их вернуть?
Все нормально, это я смотрел в терминал, а видел … )
vadik
Тогда все, что я выше писал насчет разграничения прав действительно не имеет смысла. Только я бы не стал ставить вашу программу т.н. “чайнику”, слишком велик риск случайной порчи системы.
Я понял, Вы фанатик безопасности :))
Хотя опять-таки “чайник” за компом с archlinux`ом на борту … Впрочем, спорить дальше не будем, остаемся при своих.
minoshi
Я понял, Вы фанатик безопасности :))
Вовсе нет, но если есть простые механизмы защиты - то почему ими не пользоваться?

minoshi
Хотя опять-таки “чайник” за компом с archlinux`ом на борту
В раздел для новичков загляните, да вопросы почитайте. )

minoshi
Впрочем, спорить дальше не будем, остаемся при своих.
ОК.
Установил версию 4.5.
Файл wget.log все равно появляется в папке ~/Документы
Заметил, что появляется он после просмотра скриншота какого-нибудь пакета
www.linux32.ru - новости и статьи о Linux
minoshi
vadik
Тогда все, что я выше писал насчет разграничения прав действительно не имеет смысла. Только я бы не стал ставить вашу программу т.н. “чайнику”, слишком велик риск случайной порчи системы.
Я понял, Вы фанатик безопасности :))
Хотя опять-таки “чайник” за компом с archlinux`ом на борту … Впрочем, спорить дальше не будем, остаемся при своих.
Личноу меня софт сразу требующий рута, без необходимости, вызывает недоверие. И не надо за меня решать, когда повысить права. Поэтому, после первого запуска снес ее и не рекомендую новичкам, хотя она наверно была бы им полезна.
Плюс в АУРе только бинарная версия тоже повлияла. Мало ли что вкомпилено)))
P.S. Ничего личного.
Lupus pilum mutat, non mentem.
jim945
Плюс в АУРе только бинарная версия тоже повлияла. Мало ли что вкомпилено)))
А мало ли что в исходниках вписано. Как будто все их изучают. Максимум PKGBUILD глянут
mehanoid
jim945
Плюс в АУРе только бинарная версия тоже повлияла. Мало ли что вкомпилено)))
А мало ли что в исходниках вписано. Как будто все их изучают. Максимум PKGBUILD глянут
Но можно же посмотреть что собираешь. Все не все, а кто-нибудь да смотрит. А вот что бинарник делает уже на порядок сложнее посмотреть.
А уж если ему зачем-то рут нужен…
Lupus pilum mutat, non mentem.
jim945
Личноу меня софт сразу требующий рута, без необходимости, вызывает недоверие. И не надо за меня решать, когда повысить права. Поэтому, после первого запуска снес ее и не рекомендую новичкам, хотя она наверно была бы им полезна.
Плюс в АУРе только бинарная версия тоже повлияла. Мало ли что вкомпилено)))
P.S. Ничего личного.

Почему нет в АУР PKGBUILD для сборки pacmanXG из исходников. Ну вот смотри, что нужно для этого:
1 установить fpc, gdb и все их зависимости
2 установить и настроить git
3 через git скачать текущий trunk среды программирования MSE (именно транк, потому что я пользуюсь транками).
4 скачать исходники.
5 скомпилировать программу.

Все это можно сделать из командной строки, не спорю, но обычный юзер будет это делать? Вряд ли. Да ему это и не нужно. Он просто почитает отзывы о программе(в том числе здесь на форуме) и примет решение. Причем особо обратит внимание на высказывание старожилов с большим количеством сообщений. Таких как Вы. А Вы явно исходный код не смотрели. Но тем не менее негативно высказались о программе : “Личноу меня софт сразу требующий рута, без необходимости, вызывает недоверие. … Поэтому, после первого запуска снес ее и не рекомендую новичкам … Мало ли что вкомпилено” (с). Основания так говорить у Вас есть?

Я Вам подскажу насчет исходников pacmanXG. Вот здесь есть ссылка на странницу проекта pacmanXG. А там есть ссылка на исходный код. Скачивайте, смотрите и высказывайтесь по существу.

jim945
Но можно же посмотреть что собираешь. Все не все, а кто-нибудь да смотрит. А вот что бинарник делает уже на порядок сложнее посмотреть.
А уж если ему зачем-то рут нужен…

Отдельно еще раз про повышение прав:
-Программа предназначена, для установки/удаления пакетов, т.е. изменения системы. Так, что права root тут нужны
-Программа сразу требует права root, т.к. я исхожу из мысли. что без цели изменения системы ее не запустят.

Хотя программу можно запустить и от обычного пользователя.

p.s.
pacman, видимо, у Вас тоже вызывает недоверие :) Или качаете только исходники, просматриваете и сами компилируете?
 
Зарегистрироваться или войдите чтобы оставить сообщение.