IPB

Здравствуйте, гость ( Вход | Регистрация )

27 страниц V  « < 8 9 10 11 12 > »   
Ответить в эту темуОткрыть новую тему
> Программа ДистроНавигатор
Поделиться
dango_
сообщение 9.6.2015, 19:55
Сообщение #271


Мастер
******

Группа: Пользователь
Сообщений: 797
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 4


Цитата(IVK @ 9.6.2015, 19:08) *
Явно у меня косяк в спеке distronavigator'а, только не знаю где именно, я в спеках, прямо скажу, чайник mellow.gif

Выкрою время после утряски хэшерницы, посмотрю, что там. Один чайник - хорошо, а два - лучше :-)
Upd. В спек одним глазом все же глянул. На поверхности не увидел. Надо копать.

Сообщение отредактировал dango_ - 9.6.2015, 20:12
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 13.6.2015, 15:44
Сообщение #272


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Иван, wmsmall наконец стабилизировался и находится в предрелизном состоянии. Скорее всего больше изменений в пакетной базе не будет. Профиль скидывать ? Как только дашь отмашку, скину профиль и залью в клубную репу новый скелетон smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 13.6.2015, 18:27
Сообщение #273


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Можно сейчас, можно попозже. Я пару недель занимался другими делами, лишь на днях смогу вернуться к Навигатору, так что очередная версия будет где-то через неделю. Если wmsmall в предрелизном состоянии, то ДистроКреатор, получается, тоже - вопрос лишь в степени готовности Навигатора. Тут надо будет подумать, какие его стороны прямо сейчас дорабатывать, а какие отложить на потом.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 14.6.2015, 9:44
Сообщение #274


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Залил новый скелетон в репу, пакетный профиль в прицепе:
Прикрепленный файл  wmsmall.zip ( 1.27 килобайт ) Кол-во скачиваний: 1

Как раз к твоей следующей сборке навигатора.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 14.6.2015, 10:44
Сообщение #275


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Забрал.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 19.6.2015, 21:35
Сообщение #276


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


После некоторого перерыва вернулся к этой программе. И вот какие вопросы по ходу дела возникли.
1. Проблема, требующая выполнения
Код
echo 0 > /proc/sys/fs/protected_hardlinks

в системах на systemd - она ведь только в m-p проявляется? (ну не пользуюсь systemd , а потому не могу быстро проверить).
2. Сейчас в программе на странице выбора клубного брендинга написано, что он только для i586, без вариантов. Что у нас насчёт x86_64?
3. Программа поддерживает бранчи p6, t6, p7, t7. Не изменить ли этот список?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 19.6.2015, 23:22
Сообщение #277


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 19.6.2015, 21:35) *
После некоторого перерыва вернулся к этой программе. И вот какие вопросы по ходу дела возникли.
1. Проблема, требующая выполнения
Код
echo 0 > /proc/sys/fs/protected_hardlinks

в системах на systemd - она ведь только в m-p проявляется? (ну не пользуюсь systemd , а потому не могу быстро проверить).
2. Сейчас в программе на странице выбора клубного брендинга написано, что он только для i586, без вариантов. Что у нас насчёт x86_64?
3. Программа поддерживает бранчи p6, t6, p7, t7. Не изменить ли этот список?

Собираюсь на рыбалку поэтому отвечаю коротко :
1) Проявляется и на m-p и на m-p-d
2) вопрос не ко мне но кстати о брендингах, сейчас допиливаю сизифный под клубные нужды для сборок на m-p если кому надо допиленный вариант залью в репу, если нет останется брендингом wmsmall-а smile.gif .
3) Сизиф добавлять довольно рискованно а лезть вглубь наверное нет смысла.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 19.6.2015, 23:35
Сообщение #278


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Опечатка, только сейчас заметил mellow.gif Я хотел сказать
Цитата(IVK @ 19.6.2015, 20:35) *
2. Сейчас в программе на странице выбора клубного репозитория написано, что он только для i586, без вариантов. Что у нас насчёт x86_64?

Но что касается
Цитата(kostyalamer @ 19.6.2015, 22:22) *
но кстати о брендингах, сейчас допиливаю сизифный под клубные нужды для сборок на m-p если кому надо допиленный вариант залью в репу

то Навигатор ведь мог бы использовать этот брендинг для сборок в m-p. Конечно, это вносит некоторые сложности (поскольку по идее работа над брендингом не должна зависеть от того, m-p используется или m-p-d), ну да ладно.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 21.6.2015, 23:27
Сообщение #279


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Очередная версия:
rpm
srpm
Учёл значительную часть высказанных здесь пожеланий. В том числе заменил каталог ~/.distronavigator на ~/distronavigator - без точки.
А вообще пора остановиться и осмотреться smile.gif На время прекратить наращивание функционала программы (за исключением случаев, когда кому-то очень нужно, чтобы в ней имелась такая-то возможность), зато хорошенько проверить и доработать хотя бы то, что уже есть. После чего можно сосредоточиться на ДистроКреаторе. Ведь стержнем его может быть только более-менее стабильный ДистроНавигатор smile.gif


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 22.6.2015, 7:30
Сообщение #280


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 21.6.2015, 23:27) *
Очередная версия:

Уехала в репу smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 22.6.2015, 22:50
Сообщение #281


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 21.6.2015, 23:27) *
Учёл значительную часть высказанных здесь пожеланий. В том числе заменил каталог ~/.distronavigator на ~/distronavigator - без точки.
А вообще пора остановиться и осмотреться smile.gif На время прекратить наращивание функционала программы (за исключением случаев, когда кому-то очень нужно, чтобы в ней имелась такая-то возможность), зато хорошенько проверить и доработать хотя бы то, что уже есть. После чего можно сосредоточиться на ДистроКреаторе. Ведь стержнем его может быть только более-менее стабильный ДистроНавигатор smile.gif

1) сходу собрал distrocreator в системе с mp , теперь можно вплотную заняться им.
2) Наверное пора на альтовском форуме анонсировать как стабильную бету и подумать о страничке на wiki .
3) Что будем проверять в первую очередь ? Накидай небольшой список, пойдем на форум альта попросим товарищей
пользователей сделать чего-нибудь полезное smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 23.6.2015, 9:49
Сообщение #282


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Переместил последние сообщения в тему "distrocreator - дистрибутив для сборки своих систем на базе ALTLinux"


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Дмитрий Ханжин
сообщение 12.7.2015, 15:21
Сообщение #283


Странник
**

Группа: Пользователь
Сообщений: 42
Регистрация: 4.4.2015
Вставить ник
Цитата
Пользователь №: 2795
Страна: Россия
Город: Нижний Новгород
Пол: Муж.



Репутация: 3


Привет.
Попробовал попользоваться Дистронавигатором. Базовые дистрибутивы собираются.
А вот что-то своё сваять так и не смог.
Несколько жалоб, возможно, виноваты вчера-кривые-руки, тем не менее:
1. не смог сменить брендинг, в профиль пишется altlinux-club-small, независимо от выбора;
2. не смог отключить клубный репозиторий, очистка поля ввода и применение изменений
ни к чему не приводит;
3. после успешной сборки сборочница очищается, хотя галка "очищать" снята;
4. недопонял, как правильно создать свой проект, взять какой-нибудь базовый и добавить
пакеты? Я хотел live с icewm, ладно, ещё разок попробую;
5. apt.conf для проекта создаётся после запуска на сборку, хотелось бы до, чтобы подправить
под свои хотелки, хотя это и костыль, поскольку в графической программе не следует
пользоваться консолью, ИМХО, тем не менее;
6. окошечко с подтверждением остаётся до щелчка по нему, лучше держать его 3-5 сек
и гасить;
7. если свой проект создаётся на основе базового, сделать бы минимальный базовый,
с иксами и xterm'ом.
Хватит пока, ещё пощупаю и напишу.

Сообщение отредактировал Дмитрий Ханжин - 12.7.2015, 15:34
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 12.7.2015, 17:33
Сообщение #284


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
1. не смог сменить брендинг, в профиль пишется altlinux-club-small, независимо от выбора;

Если в m-p, то там, увы, так и должно быть. А в m-p-d брендинги можно выбирать (разве что в последнее время это поломалось).

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
2. не смог отключить клубный репозиторий, очистка поля ввода и применение изменений
ни к чему не приводит;

Да, с этим надо будет разобраться, и побыстрее.

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
3. после успешной сборки сборочница очищается, хотя галка "очищать" снята;

А галка была снята не тогда, когда сборка уже шла? Во всяком случае, раньше включение/отключение очистки работало.

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
4. недопонял, как правильно создать свой проект, взять какой-нибудь базовый и добавить
пакеты?

Да, именно так.

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
Я хотел live с icewm, ладно, ещё разок попробую;

Чтобы добавить в Навигатор поддержку какого-то базового дистрибутива, желательно сначала собрать его в консоли, чтобы убедиться, что профиль рабочий. И тогда я прикручу его к Навигатору. Я мог бы, конечно, приделывать к нему подряд все профили, какие только есть в m-p и m-p-d, но проверять их - просто времени не хватит, а если без проверки - это же халтура получится. Впрочем, проверить в Навигаторе icewm-live можно; только в m-p или в m-p-d?

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
5. apt.conf для проекта создаётся после запуска на сборку, хотелось бы до, чтобы подправить
под свои хотелки, хотя это и костыль, поскольку в графической программе не следует
пользоваться консолью, ИМХО, тем не менее;

А что именно там надо подправить?

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
6. окошечко с подтверждением остаётся до щелчка по нему, лучше держать его 3-5 сек
и гасить;

Вернее, оно остаётся до щелчка по нему или до перехода на другую страницу. Не гаснет само потому, что среди сообщений от программы есть такие, которые могут появиться не немедленно в ответ на какие-то действия юзера, а тогда, когда он ничего в не делает и, возможно, не смотрит на экран. Если они сами погаснут, он их, возможно, просто пропустит. Но, согласен, такого рода сообщений мало, вот они пускай и живут до щелчка, а прочие действительно надо будет сделать исчезающими через несколько секунд.

Цитата(Дмитрий Ханжин @ 12.7.2015, 14:21) *
7. если свой проект создаётся на основе базового, сделать бы минимальный базовый,
с иксами и xterm'ом.

Можно. Но это опять то, о чём выше говорил: я в основном прикручиваю к gui профили, которые, во-первых, точно рабочие, а во-вторых, кому-то определённо нужно, чтобы они были в Навигаторе.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Дмитрий Ханжин
сообщение 12.7.2015, 22:55
Сообщение #285


Странник
**

Группа: Пользователь
Сообщений: 42
Регистрация: 4.4.2015
Вставить ник
Цитата
Пользователь №: 2795
Страна: Россия
Город: Нижний Новгород
Пол: Муж.



Репутация: 3


Цитата(IVK @ 12.7.2015, 16:33) *
Если в m-p, то там, увы, так и должно быть. А в m-p-d брендинги можно выбирать (разве что в последнее время это поломалось).

В m-p-d.
Только-что собрался Дистрокреатор с сизифным брендингом, как и было указано, хотя в /tmp/.../distronavigator/cfg
вписан брендинг altlinux-club-small. Где-то ещё он конфигурируется?

Цитата(IVK @ 12.7.2015, 16:33) *
Да, с этим надо будет разобраться, и побыстрее.

Хорошо-бы. Тоже хотел собрать 64-битный вариант.

Цитата(IVK @ 12.7.2015, 16:33) *
А галка была снята не тогда, когда сборка уже шла? Во всяком случае, раньше включение/отключение очистки работало.

Не помню. Извиняюсь, соврамши, работает.

Цитата(IVK @ 12.7.2015, 16:33) *
Да, именно так.


Чтобы добавить в Навигатор поддержку какого-то базового дистрибутива, желательно сначала собрать его в консоли, чтобы убедиться, что профиль рабочий. И тогда я прикручу его к Навигатору. Я мог бы, конечно, приделывать к нему подряд все профили, какие только есть в m-p и m-p-d, но проверять их - просто времени не хватит, а если без проверки - это же халтура получится. Впрочем, проверить в Навигаторе icewm-live можно; только в m-p или в m-p-d?

Что-то лыжи не едут. Буду попробовать ещё.

Цитата(IVK @ 12.7.2015, 16:33) *
А что именно там надо подправить?

Я хотел туда дописать возможность использования кэша пакетов, на манер
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::SourceList "/home/diman/distronavigator/sources/my_repos-t7";
Dir::Etc::main "/dev/null";
Dir::Etc::parts "/var/empty";
Dir::State::lists "/home/diman/.hasher/lists.t7/";
Dir::Cache::archives "/home/archives/archives.t7/";
При наличии локального зеркала это не требуется, но у меня его нет, и это ускоряет работу.

Цитата(IVK @ 12.7.2015, 16:33) *
Вернее, оно остаётся до щелчка по нему или до перехода на другую страницу. Не гаснет само потому, что среди сообщений от программы есть такие, которые могут появиться не немедленно в ответ на какие-то действия юзера, а тогда, когда он ничего в не делает и, возможно, не смотрит на экран. Если они сами погаснут, он их, возможно, просто пропустит. Но, согласен, такого рода сообщений мало, вот они пускай и живут до щелчка, а прочие действительно надо будет сделать исчезающими через несколько секунд.

Ну да.

Цитата(IVK @ 12.7.2015, 16:33) *
Можно. Но это опять то, о чём выше говорил: я в основном прикручиваю к gui профили, которые, во-первых, точно рабочие, а во-вторых, кому-то определённо нужно, чтобы они были в Навигаторе.

Я постараюсь собрать такой минимальный профиль и в m-p-d, и в m-p.

Сообщение отредактировал Дмитрий Ханжин - 12.7.2015, 22:56
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 12.7.2015, 23:41
Сообщение #286


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Цитата(Дмитрий Ханжин @ 12.7.2015, 21:55) *
В m-p-d.
Только-что собрался Дистрокреатор с сизифным брендингом, как и было указано, хотя в /tmp/.../distronavigator/cfg
вписан брендинг altlinux-club-small. Где-то ещё он конфигурируется?

/tmp/.../distronavigator/cfg - просто временный файл, не конфиг. Брендинг для всех дистрибутивов указывается в ~/distronavigator/settings (строка 24 - common_branding), а если надо для отдельного проекта, то в ~/distronavigator/mpd_conf/projects/<проект> (строка 5).

Цитата(Дмитрий Ханжин @ 12.7.2015, 21:55) *
Я хотел туда дописать возможность использования кэша пакетов, на манер
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::SourceList "/home/diman/distronavigator/sources/my_repos-t7";
Dir::Etc::main "/dev/null";
Dir::Etc::parts "/var/empty";
Dir::State::lists "/home/diman/.hasher/lists.t7/";
Dir::Cache::archives "/home/archives/archives.t7/";
При наличии локального зеркала это не требуется, но у меня его нет, и это ускоряет работу.

Это очень правильная идея smile.gif У меня она тоже мелькала, но не собрался вникнуть, что и как там прописать. Вот эти шесть строк - рабочий apt.conf с возможностью использования кэша? Тогда я подгоню его под программу, и при начале сборки Навигатор будет по умолчанию создавать именно подобный apt.conf. А в настройки сборочницы добавлю возможность отключить кэширование. Может, ещё что-то подправить?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Дмитрий Ханжин
сообщение 13.7.2015, 14:51
Сообщение #287


Странник
**

Группа: Пользователь
Сообщений: 42
Регистрация: 4.4.2015
Вставить ник
Цитата
Пользователь №: 2795
Страна: Россия
Город: Нижний Новгород
Пол: Муж.



Репутация: 3


Цитата(IVK @ 12.7.2015, 22:41) *
Это очень правильная идея smile.gif У меня она тоже мелькала, но не собрался вникнуть, что и как там прописать. Вот эти шесть строк - рабочий apt.conf с возможностью использования кэша? Тогда я подгоню его под программу, и при начале сборки Навигатор будет по умолчанию создавать именно подобный apt.conf. А в настройки сборочницы добавлю возможность отключить кэширование. Может, ещё что-то подправить?


Да, я такие использую. Структура кэшей должна быть такой-же, как у системного кэша апта, там должен быть
каталог partial и файл lock, доступные на запись пользователю.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 13.7.2015, 20:27
Сообщение #288


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Цитата(Дмитрий Ханжин @ 13.7.2015, 13:51) *
Да, я такие использую. Структура кэшей должна быть такой-же, как у системного кэша апта, там должен быть
каталог partial и файл lock, доступные на запись пользователю.

Создал каталог ~/distronavigator/cache_apt:
Код
ls  ~/distronavigator/cache_apt
archives-p6  archives-t6  lists-p6  lists-t6
archives-p7  archives-t7  lists-p7  lists-t7

В каждом из этих каталогов - каталог partial.
В программе заменил инструкцию для создания apt.conf на следующую:
Код
Dir::Etc::SourceList "'+navigator_dir+'/sources/my_repos-'+var_branch+'";\nDir::Etc::SourceParts "/var/empty";\nDir::Etc::main "/dev/null";\nDir::Etc::parts "/var/empty";\nDir::State::lists "'+navigator_dir+'/cache_apt/lists-'+var_branch+'/";\nDir::Cache::archives "'+navigator_dir+'/cache_apt/archives-'+var_branch+'/";

на выходе она даёт (для t7) вот что:
Код
Dir::Etc::SourceList "/home/ivk/distronavigator/sources/my_repos-t7";
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::main "/dev/null";
Dir::Etc::parts "/var/empty";
Dir::State::lists "/home/ivk/distronavigator/cache_apt/lists-t7/";
Dir::Cache::archives "/home/ivk/distronavigator/cache_apt/archives-t7/";

Сделал пару пробных сборок, вроде кэш исправно работает.
Годится?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Дмитрий Ханжин
сообщение 13.7.2015, 20:52
Сообщение #289


Странник
**

Группа: Пользователь
Сообщений: 42
Регистрация: 4.4.2015
Вставить ник
Цитата
Пользователь №: 2795
Страна: Россия
Город: Нижний Новгород
Пол: Муж.



Репутация: 3


Цитата(IVK @ 13.7.2015, 19:27) *
Сделал пару пробных сборок, вроде кэш исправно работает.
Годится?

годится.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 17.7.2015, 0:41
Сообщение #290


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Новая версия Навигатора:
rpm
srpm
Изменения в основном те, о которых тут говорили в последнее время.
Теперь при сборке с использованием сетевых репозиториев задействуется кэш, находящийся в ~/distronavigator/cache_apt. Проверил его в работе, вроде нормально, но тут виднее тем, кому такой кэш требуется всерьёз. Может быть, есть смысл ещё добавить возможность его отключения, автоматической очистки или ещё что-либо.
Сообщения от программы теперь сами исчезают через 5 секунд - кроме тех, которые могут появиться тогда, когда пользователь не смотрит на экран.
Переделал секцию выбора клубного репозитория. Теперь можно выбирать архитектуру, и отключение использования этого репозитория вроде больше не вызывает сбоев в программе. Но, кстати, если его отключить, то придётся вручную в конфигах указывать другой инсталлер, а то ведь в самом Навигаторе гвоздями прибит клубный, а он именно в этой репе wink.gif Так что придётся добавить ещё страницу выбора инсталлера. В общем, идея сделать использование клубного репозитория опциональным много чего за собой тащит smile.gif
Опять вписал в программу указание выводить в консоль команды, которыми запускается сборка дистрибутивов. По-моему, пока что часто требуется на них поглядеть smile.gif
И по мелочам там ещё разное.
Установил эту версию программы в ранее собранный 64-битный ДистроКреатор и в ней его же пересобрал. То есть теперь у нас и на 64 битах полная рекурсия smile.gif Установил этот свежий Креатор, запустил, нормально, вот сейчас из него сюда и вышел.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 17.7.2015, 8:38
Сообщение #291


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 17.7.2015, 0:41) *
Новая версия Навигатора:
rpm
srpm

В репе smile.gif
Цитата(IVK @ 17.7.2015, 0:41) *
Установил эту версию программы в ранее собранный 64-битный ДистроКреатор и в ней его же пересобрал. То есть теперь у нас и на 64 битах полная рекурсия smile.gif Установил этот свежий Креатор, запустил, нормально, вот сейчас из него сюда и вышел.

Отлично, заливай его на яндекс-диск а ссылочку на форум Альта, пускай 64-х разрядники порадуются .
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 23.7.2015, 22:16
Сообщение #292


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Свежая версия программы:
rpm
srpm
Там только мелкие изменения (не до Линукса было последнее время), основное - добавлена страница выбора инсталлера (несколько пробных сборок сделал, вроде работает).


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 23.7.2015, 23:18
Сообщение #293


Профессионал
*******

Группа: Модератор раздела
Сообщений: 4403
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 23.7.2015, 22:16) *
Свежая версия программы:
rpm
srpm
Там только мелкие изменения (не до Линукса было последнее время), основное - добавлена страница выбора инсталлера (несколько пробных сборок сделал, вроде работает).

Уехала в нашу 32-битную репу .
На выходных погоняю smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 24.7.2015, 8:21
Сообщение #294


Мастер
******

Группа: Пользователь
Сообщений: 797
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 4


Цитата(IVK @ 23.7.2015, 23:16) *
Свежая версия программы:

Увидел. Вечером обновлю в x86_64
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.7.2015, 9:31
Сообщение #295


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Забыл уточнить: выбор инсталлера работает только в m-p-d. Разрыв между поддержкой m-p-d и m-p в Навигаторе, увы, опять возрастает, поскольку ориентируюсь всё время на m-p-d, а до m-p руки не доходят; надо будет как-нибудь им тоже заняться.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Balbes
сообщение 24.7.2015, 18:54
Сообщение #296


Мастер
******

Группа: Пользователь
Сообщений: 800
Регистрация: 9.7.2010
Вставить ник
Цитата
Пользователь №: 1865
Страна: Россия
Город: Зарайск/Московской
Пол: Муж.



Репутация: 6


Добавил Дистронавигатор в live-builder, попробовал - вроде работает, если будут желающие попробовать этот вариант, образ тут :

https://yadi.sk/d/GZsd6GDihHZnN

Образ собран на сизифе, но без проблем работает и с p7\t7.
Если его записать на флэшку и использовать режим с сессиями, то сохраняются все настройки, так же можно доустанавливать нужные пакеты.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 24.7.2015, 20:53
Сообщение #297


Мастер
******

Группа: Пользователь
Сообщений: 797
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 4


Иван, есть проблема с 64-битной сборкой новой версии DistroNavigatora.
Собрал как обычно. Отправил в репу. Для проверки обновился оттуда. На экране на миг мелькает какой-то окно.
В консоли запуск дает такой выхлоп:
Код
$ distronavigator
Traceback (most recent call last):
  File "distronavigator.py", line 2780, in <module>
    mp_mpd_choice()
  File "distronavigator.py", line 470, in mp_mpd_choice
    actproject()
  File "distronavigator.py", line 494, in actproject
    pr_installer = c[7]    
IndexError: list index out of range

Попытка пересобрать отдельно закончилась с тем же результатом.
Какие будут предложения?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.7.2015, 21:23
Сообщение #298


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Цитата(dango_ @ 24.7.2015, 19:53) *
Иван, есть проблема с 64-битной сборкой новой версии DistroNavigatora.
Собрал как обычно. Отправил в репу. Для проверки обновился оттуда. На экране на миг мелькает какой-то окно.
В консоли запуск дает такой выхлоп:
Код
$ distronavigator
Traceback (most recent call last):
File "distronavigator.py", line 2780, in <module>
mp_mpd_choice()
File "distronavigator.py", line 470, in mp_mpd_choice
actproject()
File "distronavigator.py", line 494, in actproject
pr_installer = c[7]
IndexError: list index out of range

Попытка пересобрать отдельно закончилась с тем же результатом.
Какие будут предложения?

Я, может, не понимаю каких-то тонкостей, но Навигатор - питоновский скрипт плюс вспомогательные файлы, в которых кода вовсе нет; то есть это самый что ни на есть noarch, и его не надо пересобирать специально под 64 бита.
А обвал программы - из-за того, что в конфиге активного проекта (~/distronavigator/mpd_conf (и mp_conf тоже) /projects/<имя проекта>) всего 7 строк, то есть не хватает восьмой (в которой должен записываться инсталлер). Надо либо добавить эту строку (пустую) вручную, либо снести каталог ~/distronavigator, тогда прога при следующем запуске сама всё исправит.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.7.2015, 21:31
Сообщение #299


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 8458
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 28


Цитата(Balbes @ 24.7.2015, 17:54) *
Добавил Дистронавигатор в live-builder, попробовал - вроде работает, если будут желающие попробовать этот вариант, образ тут :

https://yadi.sk/d/GZsd6GDihHZnN

Образ собран на сизифе, но без проблем работает и с p7\t7.

Скачал, сделал там пробную сборку ДистроКреатора p7/x86_64/m-p-d, нормально.

Цитата(Balbes @ 24.7.2015, 17:54) *
Если его записать на флэшку и использовать режим с сессиями, то сохраняются все настройки, так же можно доустанавливать нужные пакеты.

Да, это гораздо удобнее, на днях так и сделаю.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 24.7.2015, 21:50
Сообщение #300


Мастер
******

Группа: Пользователь
Сообщений: 797
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 4


Цитата(IVK @ 24.7.2015, 22:23) *
А обвал программы - из-за того, что в конфиге активного проекта (~/distronavigator/mpd_conf (и mp_conf тоже) /projects/<имя проекта>) всего 7 строк, то есть не хватает восьмой (в которой должен записываться инсталлер). Надо либо добавить эту строку (пустую) вручную, либо снести каталог ~/distronavigator, тогда прога при следующем запуске сама всё исправит.

Подтверждаю. Удалил ~/distronavigator. Программа запустилась. Вспомнил, что на предыдущей версии начал выставлять параметры для нового проекта и отложил из-за нехватки времени.
Цитата(IVK @ 24.7.2015, 22:23) *
Я, может, не понимаю каких-то тонкостей, но Навигатор - питоновский скрипт плюс вспомогательные файлы, в которых кода вовсе нет; то есть это самый что ни на есть noarch, и его не надо пересобирать специально под 64 бита.

Правда ваша. Смысла как такового нет.. Просто на живой сборке тестирую свой скрипт для автоматизации процесса.
Иван, спасибо, за помощь.

Сообщение отредактировал dango_ - 24.7.2015, 21:50
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

27 страниц V  « < 8 9 10 11 12 > » 
Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19.9.2021, 0:18