The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск пакетного менеджера Pacman 5.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от opennews (ok) on 31-Янв-16, 00:34 
Состоялся (https://lists.archlinux.org/pipermail/arch-dev-public/2016-J...) релиз пакетного менеджера Pacman 5.0 (https://www.archlinux.org/pacman/), применяемого в дистрибутиве Arch Linux. Из изменений (https://projects.archlinux.org/pacman.git/tree/NEWS?h=v5.0.0) можно выделить:


-  Возможность подключения обработчиков, вызываемых перед или после выполнения транзакции;
-  Поддержка операций "sync" и "read" для баз данных .files и возможность поиска файлов в синхронизированных репозиториях;
-  Поддержка проверки целостности локальных и синхронизированных баз;
-  Обеспечено выравнивание вывода описаний пакетов в соответствии с требованиями текущей локали;
-  Добавлена проверка соответствия внутренней версии пакета с версией, указанной в БД;
-  Улучшена обработка сигналов и чистка файлов с блокировками;
-  Добавлен новый парсер файлов конфигурации;
-  Началась работа по выделения функциональности утилиты makepkg в разделяемую библиотеку функций libmakepkg.

URL: https://lists.archlinux.org/pipermail/arch-dev-public/2016-J...
Новость: http://www.opennet.ru/opennews/art.shtml?num=43791

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

Оглавление

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


1. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от derfenix (ok) on 31-Янв-16, 00:34 
> Возможность подключения обработчиков, вызываемых перед или после выполнения транзакции;

Ну наконец-то!

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

10. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от pethead (ok) on 31-Янв-16, 05:42 
>> Возможность подключения обработчиков, вызываемых перед или после выполнения транзакции;
> Ну наконец-то!

А зачем?

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

15. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от ии email on 31-Янв-16, 06:08 
Видимо перезапускать службу после обновления бинарника.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "Выпуск пакетного менеджера Pacman 5.0"  –2 +/
Сообщение от Аноним (??) on 31-Янв-16, 07:02 
*компьютер

там системд.

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

45. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 31-Янв-16, 17:28 
*дурак
systemctl stop service
systemctl start service
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

59. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от anonym.to on 01-Фев-16, 01:11 
> *дурак
> systemctl stop service
> systemctl start service

restart же, ну.

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

62. "Выпуск пакетного менеджера Pacman 5.0"  –2 +/
Сообщение от Аноним (??) on 01-Фев-16, 06:55 
А я давно там не был, потерял хватку. Пригрелся на Фре.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

64. "Выпуск пакетного менеджера Pacman 5.0"  +4 +/
Сообщение от 1 (??) on 01-Фев-16, 10:15 
И на фре тоже рестарт
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

44. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Aquarius (ok) on 31-Янв-16, 16:41 
например, чтобы не обновлять кэш шрифтров после каждого обновлённого/установленного/удаленного шрифта, а только после последнего
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

78. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от svicer (ok) on 02-Фев-16, 22:47 
Да он и раньше так не делал. Правда, если ставить только шрифты, а не разнобойные пакеты...
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

26. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Аноним (??) on 31-Янв-16, 09:41 
Ждем традиционных для deb пакетов сообщений "при установке пакета функция заверщилась с ошибкой, перепишите функцию вручную и подсуньте в пакета, а то вся пакетная система останется застопоренной"
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

79. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от svicer (ok) on 02-Фев-16, 22:49 
Это же не apt-get(и на основе его других) тут такого не будет...
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

2. "Выпуск пакетного менеджера Pacman 5.0"  –4 +/
Сообщение от Аноним (??) on 31-Янв-16, 00:41 
Я уже давно не пользователь арчлинукса, но я помню те адские муки, которые мне пришлось перенести после выхода pacman 4.0. Хотя тут изменений меньше, вроде всё должно быть проще
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 03:33 
Нормально оьнова прошла. Осталось yaourt с его package-query подновить под пакман только. Пока грязным хаком обошёлся, отредактировав pkgbuild и сделав симлинк на libalpm.so > libalpm.so.9
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

22. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от f2404 on 31-Янв-16, 08:39 
Работаем над этим.
Можно пока установить гит-версии (package-query-git, yaourt-git) из AUR - должно работать.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

35. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 11:32 
Я посмотрел на гитхабе и не увидел никаких изменений касаемых нового пакмана для package-query. Подумал, значит нет ничего там в git версии.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

37. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 11:57 
Есть issue для трекинга - https://github.com/archlinuxfr/package-query/issues/90
Пока же я подтверждаю, что после пересборки package-query с новой версией libalpm базовая фунцкциональность не ломается.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

51. "Выпуск пакетного менеджера Pacman 5.0"  –3 +/
Сообщение от Аноним (??) on 31-Янв-16, 23:02 
нах нужен, вали на манджару свою.... Если makepkg не осилило с rsync....
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

80. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от svicer (ok) on 02-Фев-16, 22:51 
Кому он нужен, ваш yaourt - pacman и так почти идеально работает(правда у меня почему-то идеально)!
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

27. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Аноним (??) on 31-Янв-16, 09:42 
> Я уже давно не пользователь арчлинукса, но я помню те адские муки,
> которые мне пришлось перенести после выхода pacman 4.0. Хотя тут изменений
> меньше, вроде всё должно быть проще

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

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

66. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от pkunk (ok) on 01-Фев-16, 16:51 
pacman-key --refresh-keys
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

3. "Выпуск пакетного менеджера Pacman 5.0"  +3 +/
Сообщение от Аноним (??) on 31-Янв-16, 00:57 
Арчик был хорош, когда имел бздевый /etc/rc.conf и KISS в целом. А теперь это просто помойная яма. А почему это у меня фейковое ethernet соединение с левым адресом висит, когда туда даже кабель не подключен? А потому что sysctl enable <этот интерфейс> и ниипёт и будут марсиане в отключенный коннектор долбиться. Это что помню из смешного.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от Аноним (??) on 31-Янв-16, 01:00 
systemctl, конечно же. Главное, теперь в них не запутаться.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпуск пакетного менеджера Pacman 5.0"  –10 +/
Сообщение от Xasd (ok) on 31-Янв-16, 01:15 
> Арчик был хорош, когда имел бздевый /etc/rc.conf

Арчик был говно, в те времена когда там был этот rc ..

и как только его (rc) оттуда убрали (сделали нормальный systemctl) -- вот только тогда Арчик и стал нормальным дистрибутивом.

> KISS в целом

простыня глючных скриптов (забагованных относительно поведения параллельного старта) -- является совсем не KISS

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

9. "Выпуск пакетного менеджера Pacman 5.0"  –8 +/
Сообщение от pethead (ok) on 31-Янв-16, 05:41 
Ппкс.
Systemd не дураки делали.
Он очень строен и красив.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

49. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Yet_Another_Anonymous on 31-Янв-16, 22:31 
> Ппкс.
> Systemd не дураки делали.
> Он очень строен и красив.

Функции на 500 строк кода, принимающие 15 аргументов — это стройно и красиво?

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

50. "Выпуск пакетного менеджера Pacman 5.0"  –2 +/
Сообщение от systemdhater on 31-Янв-16, 22:51 
> Функции на 500 строк кода, принимающие 15 аргументов — это стройно и красиво?

Вот извините, конечно, но качество кода (не в плане архитектуры, а в плане стиля) в systemd как раз хорошее.

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

Можете продемонстрировать ваше утверждение? Например, показав функцию с 15 аргументами?

Вся ненависть к systemd связана с политикой навязывания и непродуманным поведением, но никак не с качеством кода.

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

68. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от Нимано on 01-Фев-16, 18:44 
> Вот извините, конечно, но качество кода (не в плане архитектуры, а в плане стиля) в systemd как раз хорошее.


strcpy(mempcpy(mempcpy(r, f, a + 1), i, b), e);
...
if (!path_is_absolute(option+7))
...
arg_header = strdup(option+7);
...
ret = new(char, (e - slice) + 1 + strlen(name) + 6 + 1);

Ага, прям офигительное.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

71. "Выпуск пакетного менеджера Pacman 5.0"  –2 +/
Сообщение от Аноним (??) on 01-Фев-16, 20:57 
> strcpy(mempcpy(mempcpy(r, f, a + 1), i, b), e);

Из контекста не вырывайте, пожалуйста. Конечно, в этом случае значительно читабельнее было бы что-то типа

strcpy(mempcpy(mempcpy(function_result, file_name, character_before_last_slash_index_in_file_name + 1), new_file_name, last_slash_index_in_new_file_name), file_extension);

или

char *function_result_directory_path_end = mempcpy(function_result, file_name, last_slash_index_in_file_name + 1);

char *function_result_directory_and_basename_path_end = mempcpy(function_result_directory_path_end, new_file_name, last_slash_index_in_new_file_name);

strcpy(function_result_directory_and_basename_path_end, file_extension);

а ещё лучше

char *function_result_directory_path_end = copy_memory_slice_and_return_pointer_to_the_end(function_result, file_name, last_slash_index_in_file_name + 1);

char *function_result_directory_and_basename_path_end = copy_memory_slice_and_return_pointer_to_the_end(function_result_directory_path_end, new_file_name, last_slash_index_in_new_file_name);

copy_string_to(function_result_directory_and_basename_path_end, file_extension);

но это вам в яву.

Не могу сказать без просмотра всей функции, но наверняка у каждой переменной есть смысл, очевидный, если смотреть всю функцию в целом. Например, r - result, f - filename, e - extension, и т.д. И лично мне удобнее прочитать этот однострочник, чем то, чем его пытаются обычно заменить (см. выше).

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

73. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от Нимано on 02-Фев-16, 03:20 
>> strcpy(mempcpy(mempcpy(r, f, a + 1), i, b), e);
> Из контекста не вырывайте, пожалуйста.

https://github.com/systemd/systemd/blob/fdb4ee00f022863ceee9...


int unit_name_replace_instance(const char *f, const char *i, char **ret) {
        const char *p, *e;
        char *s;
        size_t a, b;

        assert(f);
        assert(i);
        assert(ret);

        if (!unit_name_is_valid(f, UNIT_NAME_INSTANCE|UNIT_NAME_TEMPLATE))
                return -EINVAL;
        if (!unit_instance_is_valid(i))
                return -EINVAL;

        assert_se(p = strchr(f, '@'));
        assert_se(e = strrchr(f, '.'));

        a = p - f;
        b = strlen(i);

        s = new(char, a + 1 + b + strlen(e) + 1);
        if (!s)
                return -ENOMEM;

        strcpy(mempcpy(mempcpy(s, f, a + 1), i, b), e);

        *ret = s;
        return 0;
}

> strcpy(mempcpy(mempcpy(function_result, file_name, character_before_last_slash_index_in_file_name + 1), new_file_name, last_slash_index_in_new_file_name), file_extension);

не передергивайте.

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

77. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 02-Фев-16, 21:57 
> не передергивайте.

Ну давайте расскажу, как _я_ воспринимаю этот код.

30 секунд просмотра функции, и я понимаю следующее: f обозначает filename, i - instance, ret - возвращаемое значение. Имена a и b ничего не обозначают (но по коду далее видно, что они хранят длины соответственно первой и второй незаменяемых частей юнита).

Сам я systemd не пользовался, поэтому не знал, для чего нужна @ в именах юнитов. Добавим сюда ещё 5 минут гугления, какой формат имеет имя юнита, и чтения (точнее, чтения первого абзаца, содержащего символ @) http://man7.org/linux/man-pages/man5/systemd.unit.5.html (тот, кто правит код systemd имхо должен знать ту часть, что необходима для понимания данного фрагмента).

Теперь также ясно, что e - extension, p - либо part (заменяемая часть, типа tty3 с ведущим символом @), либо pointer, s - просто string, так же как циклах принято делать итерацию по i (от integer).

Из имени функции я предполагаю, что она должна заменять инстанс юнита f (на который указывает p+1) инстансом i.

"s = new" - выделение памяти.

А пример со вложенным вызовом mempcpy взят из man mempcpy и может считаться стандартным.

Возможно, я не прав и сказывается собственный сишный опыт, но для меня понять, что делает конкретно озвученная ранее строка, не проблема. При этом мне не надо постоянно переходить по разным методам, как это принято в java и c++ , у меня вся функция помещается на одном экране. И лично для меня идентификаторы p и e выглядят более "различными визуально", чем, например, "unit_name_part и unit_name_ext".

Я бы сказал, что это пример каноничного C, где идентификаторы сокращаются насколько это возможно (но не меньше), по этой же причине при итерации вы пишете "for (i=0; i<10; i++)", а не "for(index=0; index<10; index++)".

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

11. "Выпуск пакетного менеджера Pacman 5.0"  +5 +/
Сообщение от Аноним (??) on 31-Янв-16, 05:44 
>забагованных относительно поведения параллельного старта

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

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

52. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 23:04 
Вот ты и запалился бздун
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

6. "Выпуск пакетного менеджера Pacman 5.0"  –3 +/
Сообщение от Аноним (??) on 31-Янв-16, 03:28 
Очередной ненавистник системд., а не " арчик был тогда хорош". Признайся.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

14. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Аноним (??) on 31-Янв-16, 05:59 
А ещё хрень в том, что поначалу системды действительно с холодного старта летало. Но и глючило его тогда не кисло. А вот сейчас уже у меня бздя грузится с арчем равноценное время. Только оно (системды) до сих пор не всегда умеет все службы корректно останавливать при шатдауне, очень торопится быстрым казаться хотя бы уже только на выходе.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Аноним (??) on 31-Янв-16, 06:27 
Дык просто прибивает службу и все, ну а как вы хотели? Там скриптов нет чтоб индивидуально подумать над каждым сервисом как его лучше остановить, тупые unit файлы.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

29. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 09:47 
> Дык просто прибивает службу и все, ну а как вы хотели? Там
> скриптов нет чтоб индивидуально подумать над каждым сервисом как его лучше
> остановить, тупые unit файлы.

Сервис сам должен думать как ему лучше останавливаться при получении команды килл.

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

40. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Нимано on 31-Янв-16, 15:09 
> Сервис сам должен думать как ему лучше останавливаться при получении команды килл.

Это как до последнего времени в пульсе?
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0/
> Changes at a Glance
> Exiting due to SIGTERM isn't considered a failure

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

81. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от svicer (ok) on 02-Фев-16, 22:57 
А я думал, что systemd отправляет команду в ядро, про завершение сервиса, но анонима уже было не остановить...
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

82. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Wladmis (ok) on 02-Фев-16, 23:40 
> А я думал, что systemd отправляет команду в ядро, про завершение сервиса,
> но анонима уже было не остановить...

Не команду, а сигнал, и не ядру, а процессу сервиса.

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

21. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Адекват (ok) on 31-Янв-16, 08:22 
> А ещё хрень в том, что поначалу системды действительно с холодного старта
> летало. Но и глючило его тогда не кисло. А вот сейчас
> уже у меня бздя грузится с арчем равноценное время. Только оно
> (системды) до сих пор не всегда умеет все службы корректно останавливать
> при шатдауне, очень торопится быстрым казаться хотя бы уже только на
> выходе.

Виндовс 7 загрузится быстрее, но ты же не будешь пробовать, ибо веришь - Арчик с системд ест БОГъ.

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

31. "Выпуск пакетного менеджера Pacman 5.0"  –2 +/
Сообщение от Аноним (??) on 31-Янв-16, 09:56 
> Виндовс 7 загрузится быстрее, но ты же не будешь пробовать, ибо веришь
> - Арчик с системд ест БОГъ.

Я могу на работе проверить, если будут корректные инструкции про сравнению.

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

41. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Нимано on 31-Янв-16, 15:17 
> Арчик или даже бздя загрузятся быстрее, но ты же не будешь пробовать, ибо веришь
> - Виндовс 7 с анальными зондами ест БОГъ.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

53. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 23:06 
https://www.youtube.com/watch?v=UjXtRz0GfAI
Так быстро, что вообще, особенно вырубается
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

28. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 09:46 
> Очередной ненавистник системд., а не " арчик был тогда хорош". Признайся.

Они выпилили rc.conf еще до появления сисиемд же для "унификации ли чего-то такого"

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

17. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Аноним (??) on 31-Янв-16, 06:32 
> Арчик был хорош, когда имел бздевый /etc/rc.conf и KISS в целом.

Да разрабы забили болт на свою идеологию KISS. И на кой мне нужен дистрибутив который декларирует одно, а делает другое?

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

23. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Адекват (ok) on 31-Янв-16, 08:44 
> Арчик был хорош, когда имел бздевый /etc/rc.conf и KISS в целом. А
> теперь это просто помойная яма. А почему это у меня фейковое

Святая истина, и вот почему

Объяснение №1:

новость про pacman5 есть только тут, но нет ни на archlinux.org ни на archlinux.org.ru в разделе новости, гугл тоже молчит:
https://www.google.ru/?gfe_rd=cr&ei=z5utVv_7ING86ASnmoGYAw#n...

Объяснение №2:
К примеру вы захотели попользоваться принтером, который 100% работает в лиунксе, как правильные люди вы начали читать archwiki:
https://wiki.archlinux.org/index.php/CUPS
В которой ОЧЕНЬ не явно говорится про то, как запустить службу, скажем так - если вы этого не делали уже, то не сможете сделать скорее всего, потому что вам НУЖНО знать про systemctl, если вы до этого сидели на винде или минте - хрен что у вас получится.
Казалось бы ну напишите вы в вики строчку, что мол чтобы запустить службу cups вам нужно написать команду:
systemctl start org.cups.cupsd (очень интуитивно-понятное название, прям как systemctl start sshd, правда ???)
Нет бл**ь, вместо этого мы напишем в вике так:
Start and enable org.cups.cupsd.service.
Кстати, это если у вас есть интернет, и иксы, чтобы сайт открыть..ну ок... если у вас есть интернет и lynx, а может это стенд-элон-системный блок и принтер в школе ?

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

30. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 09:51 
Без интернета никакой линукс не настроить и софт не поставить, увы.
А в арчике еще может быть openrc, кстати. Арчфикик не без недостатков, но ничего лучше еще не придумали, юзаю и для других дистрибутивов не редко.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

42. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от Аноним (??) on 31-Янв-16, 15:33 
По вашей логике Debian это не Linux?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

43. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Ан2 on 31-Янв-16, 16:05 
> Без интернета никакой линукс не настроить и софт не поставить, увы.

свой гит сервер + свой фтп и клал я на отключение инета (всё дополняется с чужих машин с доступом в инет) .
зы . без инета венда/огрызок ничем не лучше (в венде даже кодеков нету в отличии от многих линуксовых сборок)

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

60. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от anonym.to on 01-Фев-16, 01:14 
>> Без интернета никакой линукс не настроить и софт не поставить, увы.
> свой гит сервер + свой фтп и клал я на отключение инета
> (всё дополняется с чужих машин с доступом в инет) .
> зы . без инета венда/огрызок ничем не лучше (в венде даже кодеков
> нету в отличии от многих линуксовых сборок)

На машину с виндой без доступа в интернет гораздо проще притащить софт и поставить. Какие пляски придётся проводить с линуксом - чёрт знает (что-то что-то apt-cdrom, про который я уже ничего не помню).

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

63. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 01-Фев-16, 07:10 
pacman -U
Это только в России проблема с интернетом, ибо средневековье. А разработчики линуксовых программ живут в основном в цивилизованных государствах. Наверно у них есть причины распространять программы именно таким образом, но все таки бросается в глаза демагогия не с линуксом, а с распространителями программ следовательно к ним и вопросы.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

39. "Выпуск пакетного менеджера Pacman 5.0"  +3 +/
Сообщение от Аноним (??) on 31-Янв-16, 12:23 
Эти «Start» и «enable» являются гиперссылками, которые ведут к статье, разъясняющей *общие* принципы работы с сервисами. Вики — не набор инструкций, иначе бы по ссылке выше была только одна строчка: `sudo sh -c "$(curl https://wiki.archlinux.org/index.php/CUPS.sh)"'
> это если у вас есть интернет, и иксы, чтобы сайт открыть

И Arch Linux на дискетах, присланных по почте из райцентра.

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

8. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от Аноним (??) on 31-Янв-16, 03:57 
Джва года ждал!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 05:47 
чем он лучше dnf?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 31-Янв-16, 07:03 
ну как минимум не выжирает всю память при обновлении.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

58. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 23:26 
Быстрее раз в пицот?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

61. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 01-Фев-16, 06:22 
Не угадал. Ещё?
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

65. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 01-Фев-16, 11:54 
тем, что dnf — не пакетный менеджер
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

13. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 05:53 
Кто объяснит, почему в арчике в последнее время обновления ядер доходят до stable за месяц-два. Ведь раньше этот процесс дней 10 занимал.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Иван (??) on 31-Янв-16, 08:21 
> Кто объяснит, почему в арчике в последнее время обновления ядер доходят до
> stable за месяц-два. Ведь раньше этот процесс дней 10 занимал.

По таким вопросам я общаюсь с Аароном или Алланом.

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

25. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Tyuiop on 31-Янв-16, 09:21 
Многовато багов стало в последних релизах ядер.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

34. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 10:59 
Ну так в багтрекере относительно ядра немного багов
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

55. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 31-Янв-16, 23:12 
Многовато багов стало в последних релизах видео дров - все жалуются.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

57. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 31-Янв-16, 23:17 
игры не играют и стим не ходит и амд в блэке...
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

24. "Выпуск пакетного менеджера Pacman 5.0"  +2 +/
Сообщение от Аноним (??) on 31-Янв-16, 09:15 
Не релиз состоялся, а pacman 5.0 помещён в [testing]. Поэтому и нет объявления на оф. сайте.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от kerneliq (ok) on 31-Янв-16, 10:45 
Так вот кто украл машину времени с лора
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

32. "Выпуск пакетного менеджера Pacman 5.0"  +1 +/
Сообщение от kerneliq (ok) on 31-Янв-16, 10:45 
Куда он вышел??? Testing еще!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 11:47 
> Куда он вышел??? Testing еще!

В тестинг попадают все пакеты, которые авторы посчитали стабильными. Понимайте разницу. Это как я к примеру выложу в свой репозиторий, с названием unstable, какой-нибудь Debian 8.3. Ну так от названия репозитория дебиан не станет анстеиблом. Пакеты в тестинг кидают для первоначального тестирования, чтоб не вызвать кучу проблем на всех машинах по всему миру в случае чего. Обычно там чаще всего фиксят что-то специфичное для кого-то, но не страшное прям для всех. Я написал программу, сказал она стабильно работает у меня, мы с друзьями и еще парой мейнтейнеров попробовали её, не нашли косяков, и кинули в тестинг, чтоб не все, но уже более широкий круг обновился и указал недостатки. Стабильна она. Не бета и не альфа, не релиз-кандидат.  В убунте тоже так делают.

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

38. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от f2404 on 31-Янв-16, 11:58 
Тем не менее, официального релиза ещё не было.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

46. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 31-Янв-16, 18:39 
Исключение, как сугубо арчевский пакет.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

56. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от Аноним (??) on 31-Янв-16, 23:15 
Видимо остались недочеты, или их вообще нет и релизнулись сходу с гит-хаб, и подождут недельку для тестирования... Кто вообще на арче в stable сидит, в чем смысл?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

48. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Стержень on 31-Янв-16, 20:31 
Пакман рулит, самый класный пакетник. Гибкий, быстрый и удобный. В отличии от существующих монстров
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

67. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Иван (??) on 01-Фев-16, 17:36 
Сломали pacman -Syu

pacman 5.0.0-1 was pushed to core today. package-query 1.7-1 requires pacman<4.3, so it blocks `pacman -Syu`.

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

69. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от sharddin on 01-Фев-16, 19:25 
Выше же написали как обойти проблему с помощью симлинка!... А пакман действительно хорош!!! Быстр, прост... Возможно, когда-нибудь напишут универсальный пакетчик, в котором имеются симлинки с именами пакетных менеджеров всех (или наиболее популярных) дистрибутивов, а сама утилита бы определяла - на каком дистрибутиве какие опции, пути использовать и какие репы репать...
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

70. "Выпуск пакетного менеджера Pacman 5.0"  –1 +/
Сообщение от sharddin on 01-Фев-16, 19:28 
> Выше же написали как обойти проблему с помощью симлинка!... А пакман действительно
> хорош!!! Быстр, прост... Возможно, когда-нибудь напишут универсальный пакетчик, в котором
> имеются симлинки с именами пакетных менеджеров всех (или наиболее популярных) дистрибутивов,
> а сама утилита бы определяла - на каком дистрибутиве какие опции,
> пути использовать и какие репы репать...

А, также, имелась бы возможность, к примеру, на Убунте использовать команду и опции pacman...

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

72. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от орта1991 on 01-Фев-16, 22:37 
error: failed to commit transaction (conflicting files) . Отлично арчекоманда, просто молодцы. Уже неделю нихрена не работает. Сижу через вонючий Альтлинукс
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

76. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 02-Фев-16, 20:07 
Да ты, я смотрю, коллекционер синяков на лбу с нехилым стажем.
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

74. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 02-Фев-16, 11:46 
repo-add -f  - не работает :-(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Выпуск пакетного менеджера Pacman 5.0"  +/
Сообщение от Аноним (??) on 02-Фев-16, 12:17 
Мой любимый package manager. ^+^
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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