Сайт | Скачать | Видео | Wiki

Автор Тема: PetGet - он нуждается в кап. ремонте  (Прочитано 8226 раз)

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

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Автор темы
  • Puppy 4ever!
PetGet - он нуждается в кап. ремонте
« : 24 Август 2009, 20:43:39 »
Ну вот я и поднял эту тему. Но только я не сразу освещу все аспекты, ещё рано. На данный момент я собираюсь осветить только баги которые следует решить. Вот они:

 - Если при сборке пакета дать параметр чтоб он НЕ регистрировался в PetGet-менеджере то после его установки никаких окон о том что следует или не следует удалять пакет не появляются. При этом в папке /root/.packages  остаётся сам пакет, извлечённый архив и архив самого пакета и они НЕ удаляются автоматически как и положено;

 - При открытий PetGet4 хоть и выбрана по умолчанию категория Puppy 4 вообще-то отображаются пакеты PuppyRus;

 - При изменений размера окна PetGet4 его содержимое не расширяется (это ОЧЕНЬ неудобно);

 - При проверке зависимостей некоторых пакетов не берётся в учёт что иногда программы статичны и в этих либах не нуждаются (по этому поводу есть предложение - убрать вообще проверку зависимостей, она только сильно затягивает установку пакетов, не всегда корректна, не все зависимости всегда нужны. Если надо решить проблему с зависимостью то проще запустить прогу в терминале и дать либы в которых прога РЕАЛЬНО нуждается. Насчёт автоскачивания зависимостей мы ещё поговорим но попозже).

Жду ваших конкретных предложений. Этот вопрос и вправду НАДО решить :).
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Автор темы
  • Puppy 4ever!
Re: PetGet - он нуждается в кап. ремонте
« Ответ #1 : 26 Август 2009, 01:36:14 »
melviX и DdShurick, я знаю что вы больше всего копались в PetGet-е поэтому очень прошу вашей помощи. Я же буду примерным тестером :).

З.Ы. Прикрепил тему - на время пока это не будет завершено.
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн pureproft

  • Старожил
  • ****
  • Сообщений: 228
  • Репутация: +6/-1
Re: PetGet - он нуждается в кап. ремонте
« Ответ #2 : 26 Август 2009, 06:59:09 »
У Бари есть консольный петгет, с ним и нужно разобраться построчно это не так много а графморду я бинарную за пару часов напишу, или из его последней беты взять за основу(выбрасив от туда действительно глючную "морду") и переписать, а для начала просто перевести в описание алгоритма на русском ( посмтреть тудато, взять тамто и положит тудато при такомто условии)
fRUgal OS  ...читаю между букв...

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Автор темы
  • Puppy 4ever!
Re: PetGet - он нуждается в кап. ремонте
« Ответ #3 : 26 Август 2009, 12:51:48 »
Консольный? Можно уточнение версии и прочего. И я не хочу всё с нуля - это тоже трудно. Да и время требует. Те задачи что я поставил более менее реальны и не требуют много времени. Да и нет смысла в Джинсе особо утруждаться - её время в общем прошло.
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Онлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PetGet - он нуждается в кап. ремонте
« Ответ #4 : 01 Сентябрь 2009, 10:02:04 »
- При изменений размера окна PetGet4 его содержимое не расширяется (это ОЧЕНЬ неудобно);
У меня в "коллекции древностей" сохранился старый PETget, двухоконный, в нём окна ведут себя как положено.
 Но (ИМХО) все эти окна неудобны для новичка, т. к. ничего не говорят о пакетах. Идеальный вариант - сделать несколько HTML-страничек на сайте, по группам пакетов, с описанием, ссылкой на сайт разработчиков и кнопкой "Установить", как сделано на дисках "ComputerBild" например
- При проверке зависимостей некоторых пакетов не берётся в учёт...
Утилита ldd, которая используется для проверки зависимостей, в некоторый случаях безбожно врёт. Без неё можно обойтись, если вписывать зависимости в pinstall.sh например.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Автор темы
  • Puppy 4ever!
Re: PetGet - он нуждается в кап. ремонте
« Ответ #5 : 01 Сентябрь 2009, 17:48:58 »
У меня в "коллекции древностей" сохранился старый PETget, двухоконный, в нём окна ведут себя как положено.
- он и так есть в нашем дистре, никуда он не исчез и про него я в курсе.

Цитата
Утилита ldd, которая используется для проверки зависимостей, в некоторый случаях безбожно врёт. Без неё можно обойтись, если вписывать зависимости в pinstall.sh например.
- ну вроде как не врёт, просто не берёт в учёт некоторых факторов. Насчёт скрипта - и я так задумал.
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн returning2009

  • Старожил
  • ****
  • Сообщений: 386
  • Репутация: +19/-0
Re: PetGet - он нуждается в кап. ремонте
« Ответ #6 : 22 Январь 2010, 21:14:48 »
а как всетаки убрать из petget проверку зависимостей,...считаю не нужно эта проверка,консоль лучше всех утилит подсказывает,в конечном итоге можно вывести на рабочий стол проверку зависимостей от старого petget,а вот в petget котрый по умолчанию в дистре,хочется убрать эту проверку,подскажите пожалуйста и спасибо!

Оффлайн myname

  • Старожил
  • ****
  • Сообщений: 373
  • Репутация: +15/-1
Re: PetGet - он нуждается в кап. ремонте
« Ответ #7 : 23 Январь 2010, 08:37:50 »
Поэтому я и лепил к паппи pkgtool от слака,там всё шо надо для работы с пакетами,кроме отслеживания зависимостей...Тока чота медленно работает,особено при установке крупных пакетов...Тот же пакет переконвертированый в pet ,устанавливался быстрей... 

Оффлайн myname

  • Старожил
  • ****
  • Сообщений: 373
  • Репутация: +15/-1
Re: PetGet - он нуждается в кап. ремонте
« Ответ #8 : 23 Январь 2010, 09:02:36 »
Pkgtool установленый в паппи ? Я вобще ставил pkgtool тукани...Надо попробовать как будет работать pkgtool от 13 слака,и xz добавить...С какой скоростью в паппи будут устанавливатся txz...

Оффлайн returning2009

  • Старожил
  • ****
  • Сообщений: 386
  • Репутация: +19/-0
Re: PetGet - он нуждается в кап. ремонте
« Ответ #9 : 23 Январь 2010, 10:11:16 »
поделитесь пожалуйста пакетом pkgtool и расскажите о нем подробнее если конечено у вас есть на то желание и время. :)

Оффлайн myname

  • Старожил
  • ****
  • Сообщений: 373
  • Репутация: +15/-1
Re: PetGet - он нуждается в кап. ремонте
« Ответ #10 : 23 Январь 2010, 10:50:54 »
Тут описаны опции pkgtool http://www.opennet.ru/base/sys/slackware_pkg.txt.html  ...А это сами pkgtool с 13 слака http://slackware.perespim.ru/pub/slackware-13.0/slackware/a/pkgtools-13.0-noarch-3.tgz и xz http://slackware.perespim.ru/pub/slackware-13.0/slackware/a/xz-4.999.8beta-i486-1.tgz ...Pet пакеты не делал потому что,Пишу с тела

Оффлайн myname

  • Старожил
  • ****
  • Сообщений: 373
  • Репутация: +15/-1
Re: PetGet - он нуждается в кап. ремонте
« Ответ #11 : 23 Январь 2010, 10:58:52 »
Есть типа псевдографический режим работы с пакетами (команда pkgtool) и консольный режим (installpkg,removepkg и т.Д) ...консольный режим лучше (больше опций для работы с пакетами)