The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Фонд СПО предложил пользователям перейти с Windows 8 на своб..., opennews (?), 03-Июл-13, (0) [смотреть все] +6

Сообщения [Сортировка по времени | RSS]


217. "Фонд СПО предложил пользователям перейти с Windows 8 на своб..."  –3 +/
Сообщение от Адекват (ok), 04-Июл-13, 13:44 
> 2) ./configure --install-prefix=/usr/local? Не, не слышал...

За такие примеры/советы нужно отрезать голову тупой ржавой пилой, напеваю песенку

Медленно минуты уплывают вдаль
Встречи с ними ты уже не жди
И хотя нам прошлого немного жаль
Лучшее конечно впереди

никаких ./configuer - только собирать пакетом и пусть пакетный менеджер управляет установкой/удалением пакетов.

Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

268. "Фонд СПО предложил пользователям перейти с Windows 8 на своб..."  –3 +/
Сообщение от SergMarkovemail (ok), 04-Июл-13, 15:15 
> никаких ./configuer - только собирать пакетом и пусть пакетный менеджер управляет установкой/удалением
> пакетов.

То есть чтобы собрать пакет конфигурировать не надо.. Чего только не узнаешь :)


Ответить | Правка | Наверх | Cообщить модератору

372. "Фонд СПО предложил пользователям перейти с Windows 8 на своб..."  –2 +/
Сообщение от kai3341 (ok), 05-Июл-13, 02:57 
> > 2) ./configure --install-prefix=/usr/local? Не, не слышал...
>За такие примеры/советы нужно отрезать голову тупой ржавой пилой, напеваю песенку
>Медленно минуты уплывают вдаль
>Встречи с ними ты уже не жди
>И хотя нам прошлого немного жаль
>Лучшее конечно впереди
>никаких ./configuer - только собирать пакетом и пусть пакетный менеджер управляет установкой/удалением пакетов.

Садись, два :) Ты никогда не собирал пакет из исходников)
PS: гугли checkinstall

Ответить | Правка | К родителю #217 | Наверх | Cообщить модератору

373. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +1 +/
Сообщение от arisu (ok), 05-Июл-13, 03:04 
> PS: гугли checkinstall

а хорошо сделаные софтины вообще DESTDIR понимают.

Ответить | Правка | Наверх | Cообщить модератору

374. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  –3 +/
Сообщение от SergMarkovemail (ok), 05-Июл-13, 03:28 
не все

Ответить | Правка | Наверх | Cообщить модератору

375. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +1 +/
Сообщение от arisu (ok), 05-Июл-13, 03:38 
> не все

а те, что не понимают — плохо сделаны.

Ответить | Правка | Наверх | Cообщить модератору

391. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +/
Сообщение от Аноним (-), 05-Июл-13, 10:39 
> а хорошо сделаные софтины вообще DESTDIR понимают.

Это, однако, не повод гадить в систему или вокруг в обход пакетного менеджера. Как самый край это годится для сильно экспериментальных разработчиковских тестовых забегов.

Ответить | Правка | К родителю #373 | Наверх | Cообщить модератору

412. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +/
Сообщение от arisu (ok), 05-Июл-13, 11:51 
я и не говорил, что повод. я намекал, что checkinstall — это для софта сомнительного качества.
Ответить | Правка | Наверх | Cообщить модератору

627. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +/
Сообщение от Аноним (-), 06-Июл-13, 11:10 
> я и не говорил, что повод. я намекал, что checkinstall — это
> для софта сомнительного качества.

Не, checkinstall - это для случаев когда ты билдишь нечто. Например, либу. Хочешь сие затолкать в систему, чтоьы оно потом например общедоступно было. Т.е. в диру с обычными библами логичнее всего положить, etc. А заморачиваться с всей процедурой нормального построения пакета допустим лениво. Ну мало ли, авторы сами это не сделали, наприимер.

Вот в этом случае чекинсталл может для ленивых построить пакет на автомате. И он будет технически корректен в том плане что его можно снести, с удалением всего что оно нагадило в систему.

К destdir это вообще мало относится. В частности пхать например общеупотребительную либу в отдельную диру - не самый удобный подход. И ср@ч где-то разводить - зачем? Автоматика для того и предназначина чтобы от ручной работы избавляться. Чекинсталл - в частности.

Да-да, рулить системой целиком через пакетный манагер - удобнее чем отдельно помнить куда какая библа или прога отдельно вывалены.

Ответить | Правка | Наверх | Cообщить модератору

673. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +1 +/
Сообщение от arisu (ok), 06-Июл-13, 18:42 
> заморачиваться с всей процедурой нормального построения пакета допустим лениво.

makepkg. заморочек — никаких. но авторы некоторых систем считают, что это слишком просто: эдак все, кому не лень, ломанутся пакеты делать.

> К destdir это вообще мало относится. В частности пхать например общеупотребительную либу
> в отдельную диру — не самый удобный подход.

то есть, ты не в курсе, зачем нужен DESTDIR. нельзя было раньше это сказать?

> Да-да, рулить системой целиком через пакетный манагер — удобнее чем отдельно помнить
> куда какая библа или прога отдельно вывалены.

да я вижу, как вам удобно: даже пакет без костылей сделать напряжно. видимо, от этой ущербности и растёт фап на количество пакетов в репах.

Ответить | Правка | Наверх | Cообщить модератору

702. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  –1 +/
Сообщение от Аноним (-), 06-Июл-13, 21:53 
> makepkg. заморочек — никаких. но авторы некоторых систем считают, что это слишком
> просто: эдак все, кому не лень, ломанутся пакеты делать.

Это простота топора. Да, такое просто сделать по минимуму даже из того что валялось под ногами, таким довольно просто обучиться работать, в силу простоты. Но на этом его достоинства заканчиваются.

Не, неандерталец конечно дуреет от необходимости освоить пакет 3D моделирования и работу со станком ЧПУ, однако сильно расстраивается когда видит чего такая связка может по сравнению с его стамеской и молотком и во сколько раз это быстрее получается.

> то есть, ты не в курсе, зачем нужен DESTDIR. нельзя было раньше это сказать?

То-есть, я просто не собираюсь лично трекать разные директории и что там еще, когда можно это просто спихать на программу. Это так сложно понять? Машинную работу - машинам, имхо.

Вот чекинсталл - это такое жульничество, которое позволяет проинструктировать станок с ЧПУ в относительно простом виде - "мол, выпили мне из этой деревяшки каноэ, а модель скачай вон там, чтобы я сам ее не рисовал в CADе, западло мне CAD осваивать прям вот сейчас".

> да я вижу, как вам удобно: даже пакет без костылей сделать напряжно.

А в твоей слаке насколько я помню вообще даже зависимости не трекаются. А такие вещи как раз и разгружают от системной рутины.

> видимо, от этой ущербности и растёт фап на количество пакетов в репах.

Да не, просто освоение навороченной машинерии с кучей фич требует некое время и усилия. Зато оно и может больше. Нормальное состояние дел.

Ответить | Правка | Наверх | Cообщить модератору

715. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +1 +/
Сообщение от arisu (ok), 06-Июл-13, 23:19 
в общем, ясно. тут с тобой спорить так же бессмысленно, как и про иксы: ты опять вышел далеко за пределы своей компетентности.
Ответить | Правка | Наверх | Cообщить модератору

622. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  –4 +/
Сообщение от SergMarkovemail (ok), 06-Июл-13, 08:47 
>> а хорошо сделаные софтины вообще DESTDIR понимают.
> Это, однако, не повод гадить в систему или вокруг в обход пакетного
> менеджера. Как самый край это годится для сильно экспериментальных разработчиковских тестовых
> забегов.

Где тут "гажение с систему"? Ставишь куда нибудь в /tmp/blabla и создаешь пакет


Ответить | Правка | К родителю #391 | Наверх | Cообщить модератору

623. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +1 +/
Сообщение от arisu (ok), 06-Июл-13, 08:51 
> Где тут «гажение с систему»? Ставишь куда нибудь в /tmp/blabla и создаешь
> пакет

у «них» с этим сложно: надо же было изобрести свои форматы пакетов, которые без танцев с отдельными утилитами не создашь.

Ответить | Правка | Наверх | Cообщить модератору

629. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +/
Сообщение от Аноним (-), 06-Июл-13, 11:14 
> у «них» с этим сложно: надо же было изобрести свои форматы пакетов,
> которые без танцев с отдельными утилитами не создашь.

Зато это именно нормальные пакеты. С отслеживанием зависимостей, скриптами которые могут взять штурвал на себя на разных фазах инасталляции если это надо по какой-то причине и прочая.

А в примитивных пакетных менеджерах многие явно системные операции недоавтоматизированы и спихана на самого юзеря.

Ответить | Правка | Наверх | Cообщить модератору

674. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +1 +/
Сообщение от arisu (ok), 06-Июл-13, 18:47 
да-да-да-да. волшебный checkinstall сам скрипты пишет, танцует и на дуде играет. непонятно только, отчего глупые людишки до сих пор скрипты сборки пакетов пишут, вместо использования всемогущего checkinstall.

а ещё я тебе сейчас очевидное скажу: всё вышеописаное и в формате «пакет — это просто тарбол» можно. но нафиг не нужно. хотя иногда официальных preremove скриптов в слаке немного не хватает.

Ответить | Правка | Наверх | Cообщить модератору

716. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  –1 +/
Сообщение от Аноним (-), 07-Июл-13, 01:20 
> да-да-да-да. волшебный checkinstall сам скрипты пишет, танцует и на дуде играет.

Нет, ясен пень, это нормальные майнтайнеры делают, которым не в облом было без халтуры пакет подготовить. Просто чекинсталлом я могу вкатывать 1-2 пакета в ситуации когда нормально делать лениво, а трекать худо-бедно файлы в системе пакетным манагером все-таки охота. А нормально собранных пакетов в системе может быть пара тысяч. Для 1 пакета неидеальность простить можно. А вот пару тысяч окучивать педально-весельными способами - вот уж нафиг-нафиг-нафиг, пусть автоматика их трекает, вместе с их зависимостями.

Грубо говоря - у самолета есть и ручное управление и автопилот. Основную часть курса при отсутствии исключительных событий может держать автопилот. Потому что паскудное дело спихивать на человека машинную рутинную работу.

> непонятно только, отчего глупые людишки до сих пор скрипты сборки пакетов пишут,
> вместо использования всемогущего checkinstall.

Потому что чекинсталл не есть сборка полноценного дебиановского пакета, соответствующего общепринятым/наилучшим практикам. Это мелкое читерство. Сводящее мощный пакетный манагер к поделке уровня [i,o]pkg/слаки/... . Но оно работает и иногда натурально хочется вбить гвоздь первым попавшимся под руку предметом без изучения управления станком с ЧПУ. Вот в этом случае чекинсталл прокатит. Но это не есть правильный способ построения пакетов и если есть время и желание, а задача не одноразовая, лучше отстроить пакет по человечески.

> а ещё я тебе сейчас очевидное скажу: всё вышеописаное и в формате
> «пакет — это просто тарбол» можно.

Можно. Но получится криво и потребуется преодолевать ряд неочевидных моментов. Cобственно, технически deb-пакет вообще архив ar с парой тарболов. Один описывает управляющие сущности, второй содержит данные. Не так уж оно и далеко от тарбола ушло по внутренней структуре, при желании можно парсить и кроить это голыми руками + несколькими общеупотребительными утилитами, если хочется показать какой кто джедай и как он хорошо понимает структуру того что у него в системе.

Насчет тарбола - сдается мне что при такой структуре как у дебианских пакетов некоторые операции (типа извлечения метаданных, etc) происходят шустрее чем если ковырять один глупый сжатый тарбол с произвольной структурой. А приколись - метаданные будут в конце тарбола на 100М? И чо, все 100М расжимать чтобы метаданные вынуть? Формат тарбола такие вещи никак не обрабатывает сам по себе. А вот в дебиановском пакете управляющие метаданные можно вынуть относительно просто и быстро, ибо отдельный мелкий тарбол в архиве ar - читануть только мелкий тарбол не проблема.

> но нафиг не нyжно.

А вот это - кому как. Можно втирать очки на тему нужности, а можно решать задачи администрирования удобно для админов. У дебианщиков практикуется второй вариант. Можно было бы порассуждать о том что майнтайнерам больше возни, это бы даже было бы понятно. Если б не огромное число пакетов в их репах, показывающее что майнтайнеры как-то оценили и их в целом все устроило. Было б это не так - они бы под другие дистры майнтайнили... :)

> хотя иногда официальных preremove скриптов в слаке немного не хватает.

Как по мне - попробовав то что у дебианщиков, на меньшее я уже не хочу соглашаться.

Ответить | Правка | Наверх | Cообщить модератору

721. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +/
Сообщение от arisu (ok), 07-Июл-13, 01:45 
> Как по мне — попробовав то что у дебианщиков, на меньшее я
> уже не хочу соглашаться.

OpenSSL.

Ответить | Правка | Наверх | Cообщить модератору

730. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  –2 +/
Сообщение от SergMarkovemail (ok), 07-Июл-13, 04:14 
> С отслеживанием зависимостей, скриптами которые могут
> взять штурвал на себя на разных фазах инасталляции если это надо
> по какой-то причине и прочая.

Они в дебиане так продуманно отслеживаются, что кеды требуют в обязательном порядке gtk :) Это самый известный фейл, при желании таких лапотных зависимостей можно найти вагон и маленькую тележку. Напротив, можно найти не меньше фейлов, где нет нужных зависимостей, которые есть у автора проги, но не у шибко умных майтейнеров дебиана

Ответить | Правка | К родителю #629 | Наверх | Cообщить модератору

628. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +/
Сообщение от Аноним (-), 06-Июл-13, 11:11 
> Где тут "гажение с систему"? Ставишь куда нибудь в /tmp/blabla и создаешь пакет

Ну вот чекинсталл нечто подобное и делает.

Ответить | Правка | К родителю #622 | Наверх | Cообщить модератору

675. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  +2 +/
Сообщение от arisu (ok), 06-Июл-13, 18:48 
> Ну вот чекинсталл нечто подобное и делает.

ага. не выиграл, а проиграл, не на скачках, а в карты, не миллион, а десять тысяч. а так всё верно.

Ответить | Правка | Наверх | Cообщить модератору

717. "Фонд СПО предложил пользователям перейти с Windows 8 на..."  –2 +/
Сообщение от Аноним (-), 07-Июл-13, 01:21 
>> Ну вот чекинсталл нечто подобное и делает.
> ага. не выиграл, а проиграл, не на скачках, а в карты, не
> миллион, а десять тысяч. а так всё верно.

Да ладно, по большому счету это такой упрощайзер для чайников позволяющий собрать упрощенную версию пакета. Так что улучшайзеров за которые deb пакеты любят конечно будет минимум, зато будет отслеживание файлов в системе автоматикой хотя-бы.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру