The OpenNET Project / Index page

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



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

"Выпуск пакетного менеджера APT 2.0"  +/
Сообщение от opennews (ok), 08-Мрт-20, 09:03 
Подготовлен релиз инструментария для управления пакетами APT 2.0 (Advanced Package Tool), развиваемого проектом Debian. Кроме Debian и производных от него дистрибутивов APT также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как PCLinuxOS и ALT Linux. Новая ветка вобрала в себя изменения, накопленные в процессе разработки экспериментальной ветки 1.9.x.  Новый выпуск в ближайшее время будет интегрирован в ветку Debian Unstable и в пакетную базу Ubuntu (в Ubuntu 19.10 использовалась экспериментальная ветка 1.9)...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52503

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

Оглавление

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

1. Сообщение от A.Stahl (ok), 08-Мрт-20, 09:03   +55 +/
>apt list '~i !~M (~slibs|~sperl|~spython)'
>apt-get satisfy "foo" "Conflicts: bar" "baz (>> 1.0) | bar (= 2.0), moo"

Нечитабельная жесть.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #99, #205, #251, #282, #294

2. Сообщение от Аноним (2), 08-Мрт-20, 09:29   +10 +/
Все-таки самый удобный синтаксис команд у сюзевского zypper-а. Все работает без попыток и "улучшений" типа: "А давайте напихаем сюда команд, которые будут интуитивно непонятны, но зато выглядеть это будет по-программистски".
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #56, #64, #79, #128, #186

3. Сообщение от Аноним (3), 08-Мрт-20, 09:33   +2 +/
Расскажите, как надо было сделать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #4, #259

4. Сообщение от A.Stahl (ok), 08-Мрт-20, 09:39   +19 +/
Нужно было сделать более удобно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #8, #16, #168

5. Сообщение от Константавр (ok), 08-Мрт-20, 09:45   –4 +/
Когда-то были проблемы с линковкой программы на конкретную версию библиотеки, например, libM.so.1.0.0 В таких условиях жёсткая привязка версии пакета N к версии пакета M была необходимой. Но уже долгое время не сталкивался с программами требующими libM.so.1.0.0 а не libM.so Только "левые" проприетарные программы, типа кадов и игр изредка требуют представить им конкретную версию библиотеки, но стоит добавить нужную ссылку и о чудо, программа работает с имеющейся у меня версией библиотеки, думая, что всё в порядке.

Вопрос. Зачем в apt-вселенной так жёстко прописываются версии в зависимостях библиотек? В арче, например, бывают иногда лишь ограничения типа <=1.0.0 или >=1.0.0 И всё работает. Зачем Дебьяну такое жёсткое ограничение? В двадцатьпервом веке! В третьем его десятилетии!!! Зачем?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #9, #174, #187

6. Сообщение от myhand (ok), 08-Мрт-20, 09:59   +/
> APT также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как PCLinuxOS и ALT Linux

Разве в ALT apt актуальной версии, а не хрен знает когда запиленый форк?!

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

7. Сообщение от Аноним (7), 08-Мрт-20, 10:05   +1 +/
Почему жёстко?

Package: openssh-client
Version: 1:8.2p1-4
Installed-Size: 4,293 kB
Provides: rsh-client, ssh-client
Depends: adduser (>= 3.10), dpkg (>= 1.7.0), passwd, libc6 (>= 2.26), libedit2 (>= 2.11-20080614-0), libfido2-1 (>= 1.3.0), libgssapi-krb5-2 (>= 1.17), libselinux1 (>= 1.32), libssl1.1 (>= 1.1.1), zlib1g (>= 1:1.1.4)
Recommends: xauth
Suggests: keychain, libpam-ssh, monkeysphere, ssh-askpass

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #10

8. Сообщение от Аноним (8), 08-Мрт-20, 10:13   –2 +/
удобно не про Linux, пользователи должны мучаться и запоминать, иначе ты неосилятор и ...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #15

9. Сообщение от Аноним (9), 08-Мрт-20, 10:24   +1 +/
Зато у Арча регулярно всё отваливается при обновлениях отдельных пакетов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #60, #82

10. Сообщение от Константавр (ok), 08-Мрт-20, 10:27   –2 +/
Хм, и правда, много зависимостей на "не меньше". Странно. Почему же тогда при попытке установить что-то на олдстэйбл из стэйбла мне постоянно выдавало "идите нафихь, ваши либы устарели"? Очень странно. Значит хватает одной-двух жёстких зависимостей в хитросплетениях раздробленных пакетах и все плюсы "сгорают".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #13

11. Сообщение от Аноним (54), 08-Мрт-20, 10:42   +/
> В командах, принимающих имена пакетов, появилась поддержка шаблонов. Синтаксис шаблонов в основном повторяет стиль шаблонов aptitude.

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

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

12. Сообщение от Имя (?), 08-Мрт-20, 10:43   –7 +/
По сравнению с арчевским pacman-ом, синтаксис zypper - неудобная и нечитаемая абракадабра.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #22

13. Сообщение от Аноним (13), 08-Мрт-20, 10:46   +2 +/
Потому что у тебя не условный libM.so.1.1.3 вместо libM.so.1.1.2 (и тот и другой - libM.so.1), а условный libM.so.2 вместо libM.so.1. Короче, поменялась мажорная версия ABI у библиотеки, что означает слом обратной совместимости.
В дистрах при этом обычно линкуются как раз к мажорной версии ABI.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #53

14. Сообщение от Аноним (14), 08-Мрт-20, 10:47   –5 +/
MSI.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #111

15. Сообщение от Аноним (15), 08-Мрт-20, 10:55   –41 +/
Мак - это удобно. Линукс, винда итд итп - не удобно. Говорю из 10-ти летнего опыта использования линукса и 20-ти летнего опыта использования винды.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #18, #20, #71, #144, #146

16. Сообщение от Аноним (3), 08-Мрт-20, 10:57   –4 +/
Конкретнее, пожалуйста. Как именно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #31

17. Сообщение от Аноним (17), 08-Мрт-20, 11:03   +/
А подскажите, пожалуйста, аналог для apt.

   % pacman -S <pkg> --assume-installed <pkg>

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19, #25, #35, #57, #164

18. Сообщение от Fracta1L (ok), 08-Мрт-20, 11:08   +32 +/
> Мак - это удобно

Я думал, опиатные торчки повымирали все

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #183

19. Сообщение от Fracta1L (ok), 08-Мрт-20, 11:09   +/
А что делает эта команда?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #21

20. Сообщение от Catwoolfiiemail (ok), 08-Мрт-20, 11:12   –4 +/
Мак нужно запретить в конституции.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #27, #80, #96

21. Сообщение от Аноним (17), 08-Мрт-20, 11:15   –3 +/
Устанавливает без проблем пакет без жёсткой зависимости от другого пакета, который указывается после --assume-installed. Pacman потом предполагает, что та зависимость уже установлена. Оооочень необходимая команда. Серьёзно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #46, #69, #149

22. Сообщение от artenox (?), 08-Мрт-20, 11:17   +/
pacman все также оставляет пустые папки при удалении пакетов, как 5 лет назад?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #23

23. Сообщение от artenox (?), 08-Мрт-20, 11:19   –2 +/
zypper вроде как научился в удаление кэша.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

24. Сообщение от Аноним (24), 08-Мрт-20, 11:22   +1 +/
Форк, запиленный и пилящийся: http://git.altlinux.org/gears/a/apt.git
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #28

25. Сообщение от Аноним (24), 08-Мрт-20, 11:24   +/
rpm -ivh --nodeps $pkg
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #26

26. Сообщение от Аноним (26), 08-Мрт-20, 11:28   +/
Я рад, что rpm такое умеет, но нужно для apt...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #226

27. Сообщение от A.Stahl (ok), 08-Мрт-20, 11:29   +/
Правильно, А ещё нужно запретить креозот, циркули и капусту! В конституцию прописать. О, и эти, как их там... выборы! Выборы тоже нужно запретить, а то понавыбирают всяких, а потом спутники падают!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #66

28. Сообщение от Аноним (28), 08-Мрт-20, 11:33   –1 +/
но зачем? кому это было нужно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #33, #50, #77

29. Сообщение от Аноним (29), 08-Мрт-20, 11:37   –1 +/
Мальчики, подскажите, все таки как правильно писать apt get install package или apt install package?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #37, #38, #39, #43, #49

30. Сообщение от Аноним (28), 08-Мрт-20, 11:38   –4 +/
не знаю, зачем это всё, под виндой exe-шник скачал и всё. или в магазине мышкой нажал и всё. или в маке нажал мышкой и всё. и в андроиде нажал мышкой и всё
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40, #42, #47

31. Сообщение от microcoder (ok), 08-Мрт-20, 11:41   +5 +/
Элементарно. Оставить всем до боли знакомые RegExp'ы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #54, #143

32. Сообщение от Аноним (32), 08-Мрт-20, 11:44   –8 +/
Неюзабельное го*но. Будущее Linux за pamac. Лично мне, когда знакомился с Linux, было намного удобнее с pamac разобраться и запомнить всё необходимое.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41, #51, #84, #88

33. Сообщение от Аноним (33), 08-Мрт-20, 11:44   +2 +/
А вдруг завтра война
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #90

34. Сообщение от Аноним (34), 08-Мрт-20, 11:46   +3 +/
apt get install package && apt install package.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #36

35. Сообщение от ubuntuser (?), 08-Мрт-20, 11:48   +/

apt вроде не умеет, но через dpkg можно

dpkg -i --ignore-depends=package,…

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #45

36. Сообщение от Аноним (29), 08-Мрт-20, 11:49   +1 +/
это что за такой симбиоз?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

37. Сообщение от Аноним (37), 08-Мрт-20, 11:50   +5 +/
Правильно писать dnf
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

38. Сообщение от Аноним (38), 08-Мрт-20, 11:51   +2 +/
> Мальчики, подскажите, все таки как правильно писать apt get install package или
> apt install package?

во-первых apt-get
во-вторых на текущий момент лучше писать apt install и прочие, а про apt-get забыть простому пользователю, потому что бывает оно не решает некоторые моменты, а apt решает, почему это происходит не готов пояснить, apt-get это запрос, который по функционалу сейчас не всё из apt отрабатывает, во всяких растиражированных стстьях про бубунту и деб приличной давности эта команда часто встречается, но касаемо дебиана и бунт-минтов сейчас везде рекомендуется apt, лучше иногда почитывать документацию и ченжлоги вашего дистрибутива, а не довольствоваться бубунтолохиями одними или что там щас модна!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #44, #220

39. Сообщение от ubuntuser (?), 08-Мрт-20, 11:52   –1 +/
Что быстрее напишешь, то и правильно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

40. Сообщение от microcoder (ok), 08-Мрт-20, 11:53   +2 +/
И не надо оно тебе знать. А то узнаешь, потом головняк будет, талмуды будешь поглощать в изучении ключей и регекспов. Тыкай мышкой и спи спокойно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

41. Сообщение от Аноним (41), 08-Мрт-20, 11:55   +2 +/
> Неюзабельное го*но. Будущее Linux за pamac. Лично мне, когда знакомился с Linux,
> было намного удобнее с pamac разобраться и запомнить всё необходимое.

Узбагойси, твоя манжара уже не самый популярный дистр у хомячья, веяния моды дистравача быстро сменяются, благодаря MX Linux (отвратительная поделие, кстате), вновь популярен apt.
А вообще как не прискорбно в конечном итоге линуху поглотит какая-нибудь снапоподобная хрень, не дай бох, но всё к тому идёт, линухи превращаются в прожорливую помойку, вот и хомяк будет на системде завязан, JSON наше всё, мир сошёл с ума...

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

42. Сообщение от gogo (?), 08-Мрт-20, 11:58   –1 +/
Мышкой можно и в любом дистрибутиве линукса в графической оболочкн. А в винде без графической  оболочки даж хрен не поставишь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #85

43. Сообщение от Аноним (48), 08-Мрт-20, 11:59   +1 +/
Вообще-то, apt-get а не apt get. Но уже давно можно просто apt install...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

44. Сообщение от Аноним (29), 08-Мрт-20, 12:00   +/
Спасибо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #193

45. Сообщение от Аноним (48), 08-Мрт-20, 12:03   –1 +/
И кто после этого Advanced Package Tool? Эх...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #55

46. Сообщение от Fracta1L (ok), 08-Мрт-20, 12:08   +1 +/
> Оооочень необходимая команда. Серьёзно.

Хм, забавно, за 5+ лет ни разу не пользовался. Впрочем, я и консольным pacman как таковым пользовался за это время раз 10 от силы))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #48

47. Сообщение от Fracta1L (ok), 08-Мрт-20, 12:09   +/
В Линуксе можно appimage скачать и кликнуть мышкой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #70

48. Сообщение от Аноним (48), 08-Мрт-20, 12:11   –1 +/
> я и консольным pacman как таковым пользовался за это время раз 10 от силы))

Ну, вот теперь есть повод изучить... ;)

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

49. Сообщение от Аноним (49), 08-Мрт-20, 12:24   +1 +/
При apt get install package установленный пакет сохраняется в кэше /var/cache/apt/archives, а при apt install package - нет.
Иногда нужно сохранить установленный пакет определенной версии, который потом может исчезнуть из репозитория.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #194, #228, #236

50. Сообщение от Аноним (50), 08-Мрт-20, 12:29   +/
Альту, очевидно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #63

51. Сообщение от Аноним (51), 08-Мрт-20, 12:30   –2 +/
Будущее за
#apt/rpm/pacman/... install и remove
а не за этой ибатой
#apt-get satisfy "foo" "Conflicts: bar" "baz (>> 1.0) | bar (= 2.0), moo"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #72, #74

53. Сообщение от Константавр (ok), 08-Мрт-20, 12:38   –1 +/
Хм... Единственное, что сильно поменялось (из нужного мне) с олдсэйбла - это иксы. И то, при принудительной установке через dpkg всё работает. Проблема не в мажорной версии, а в отсутствии возможности установить на свой страх и риск, проверить, работает ли, и закрепить результат, указав пакетному менеджеру, что так и должно теперь быть. Без пересборки. Нет, после принудительной установки через dpkg, apt неизбежно будет требовать удалить ненавистный, чужеродный пакет. Вот проблема.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #68, #123

54. Сообщение от Аноним (54), 08-Мрт-20, 12:43   +3 +/
И как ты заматчишь регулярками одновременно название, описание, статус, теги?.. Получится такая же хрень всмятку. *Одной* регуляркой не получится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #65, #93

55. Сообщение от Аноним (54), 08-Мрт-20, 12:44   +6 +/
Стрелять по ногам это в арч.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #61

56. Сообщение от DerRoteBaron (ok), 08-Мрт-20, 12:48   –1 +/
Которому для того, чтобы часть комманд работала, нужно обращаться как aptitude?
По части CLI тот же apt только в профиль и с сокращением подкомманд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

57. Сообщение от linvinus (?), 08-Мрт-20, 12:48   +3 +/
такое очень редко требуется, как правило такая необходимость означает что что то делается не так.
но, если очень нужно, то чуть сложнее но возможно

mkdir -p /tmp/fakepackages/DEBIAN

nano /tmp/fakepackages/DEBIAN/control
Package: fakepackages
Version: 1.0
Architecture: all
Maintainer: vasya <vasya@asd.asd>
Provides: any_package1,any_package2
Description: fakepackages provides any_package1,any_package2

cd /tmp
dpkg -b /tmp/fakepackages
sudo dpkg -i /tmp/fakepackages.deb

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #58

58. Сообщение от linvinus (?), 08-Мрт-20, 12:50   +1 +/
any_package1,any_package2 это то что вы хотели указать в --assume-installed
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #59

59. Сообщение от linvinus (?), 08-Мрт-20, 12:56   +3 +/
sudo apt install any_package1
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Заметьте, вместо «any_package1» выбирается «fakepackages»
Уже установлен пакет fakepackages самой новой версии (1.0).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #73

60. Сообщение от 1 (??), 08-Мрт-20, 12:57   –1 +/
М-да... Из-за таких вбросов опеннет превратился в очередное школьное УГ
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #87, #161

61. Сообщение от Аноним (61), 08-Мрт-20, 13:04   –2 +/
Пока не уверен в том, что ты делаешь, рискуешь с любым автоматом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #216

63. Сообщение от myhand (ok), 08-Мрт-20, 13:30   +/
Но таки зачем?!  В upstream Apt не принимали патчи от православных хоругвеносцев?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #109, #112, #162

64. Сообщение от all_glory_to_the_hypnotoad (ok), 08-Мрт-20, 13:32   +5 +/
Самый удобный пакетный тулсет у Gentoo, всё остальное жалкие помои
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #268

65. Сообщение от microcoder (ok), 08-Мрт-20, 13:34   +1 +/
Если это получается "такая же хрень всмятку", то зачем мучить кактус? Может оставить как есть, так хоть RegExp'ы выучат и они еще много где пригодятся. А эту, "хрень" исключительно для apt'а запоминать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #67

66. Сообщение от Дегенератор (ok), 08-Мрт-20, 13:43   +1 +/
Креозот можно оставить - его приятно вдыхать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #134

67. Сообщение от Crazy Alex (ok), 08-Мрт-20, 13:45   –1 +/
Как минимум, "эта хрень" прекрасно генерируется и куда более понятна, чем регехп, так привязана к семантике, а не тупо к строкам
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #75

68. Сообщение от Crazy Alex (ok), 08-Мрт-20, 13:51   +4 +/
dpkg -i с какими-то ключиками для force.

Дебиан, в отличие от арча - это целостный дистрибутив, а не тупая система установки софта "лишь бы собиралось". То есть пакеты должны не просто запускаться, а быть протестированными совместно с остальными частями данного релиза. Поэтому и довольно жёсткие ограничения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #191

69. Сообщение от Crazy Alex (ok), 08-Мрт-20, 13:54   +6 +/
Выглядит как борьба с пакадж менеджером. По идее такой чепухи в апте быть не должно - это ж поиск граблей натуральный. Точнее, установить-то, наверное, можно, но потом на любой чих будет ругаться (и правильно), что пакет-зависимость не установлен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #76

70. Сообщение от Crazy Alex (ok), 08-Мрт-20, 13:56   +/
Но лучше не надо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #81

71. Сообщение от fske (?), 08-Мрт-20, 13:57   –4 +/
Хорошо, хорошо. Нацеди себе смузи и не нервничай больше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

72. Сообщение от Crazy Alex (ok), 08-Мрт-20, 13:58   –1 +/
Действительно, нахрена системная целостность... убогое бсд-образное тягание пакетов - ваше всё
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

73. Сообщение от Аноним (73), 08-Мрт-20, 14:08   +/
Спасибо за много букв. Предложите лучше кто-нибудь разработчикам добавить такую же функциональность в apt.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #101, #122, #227

74. Сообщение от mikhailnov (ok), 08-Мрт-20, 14:10   –2 +/
Если не осилил понять, зачем нужен apt satisfy, то продолжай использовать pacmam -пукпукпук, где вместо пукпукпук непонятный и не запоминаемый набор букв, эквивалентный слову install.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

75. Сообщение от Анончик999 (?), 08-Мрт-20, 14:11   –1 +/
так и надо до...бам страдать!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #269

76. Сообщение от Аноним (76), 08-Мрт-20, 14:14   +/
Мнение разработчиков rpm и pacman не совпадает с вашим. Уж извините.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #119, #142

77. Сообщение от Аноним (-), 08-Мрт-20, 14:16   –2 +/
Это пример порождения "синдрома NIH", плавно эволюционировавший в вендор-лок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #125

79. Сообщение от NotZyp (?), 08-Мрт-20, 14:23   +/
Zypper'ру рассматривают замену.  Смотрим списки рассылки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #83

80. Сообщение от Аноним (80), 08-Мрт-20, 14:35   +8 +/
> Мак нужно запретить в конституции.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #94

81. Сообщение от A.Stahl (ok), 08-Мрт-20, 14:42   +2 +/
Правильный путь: собирать по всему интернету либы древних версий и пытаться заставить программу их увидеть. Вот это правильно, а то ишь чего удумали -- эдак удобство установки программ может и до далее-далее-завершить дойти. А этого допускать никак нельзя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

82. Сообщение от burjui (ok), 08-Мрт-20, 14:53   –1 +/
$ yay -R ссзб
$ умвр чяднт
$ exit
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #92, #222, #238

83. Сообщение от Дно (?), 08-Мрт-20, 14:55   +/
dnf?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

84. Сообщение от JL2001 (ok), 08-Мрт-20, 14:57   +1 +/
> Неюзабельное го*но. Будущее Linux за pamac. Лично мне, когда знакомился с Linux,
> было намного удобнее с pamac разобраться и запомнить всё необходимое.

будущее за nix, а твой pamac самозакопается в могилу из-за осознания своей убогости

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #86, #91

85. Сообщение от Аноним (85), 08-Мрт-20, 15:00   +/
Нет, нельзя. Если apt решит что-нибудь спросить в консоли, то KPackageKit будет бесконечно ждать апт, а апт будет бесконечно ждать ответа на вопрос. Это из-за у***щного проектирования, когда апт нельзя использовать как либу. Детектировать запросы апта в консоли нельзя - они могут быть выведены не аптом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #241

86. Сообщение от Аноним (85), 08-Мрт-20, 15:01   +/
Будущее - за d1stri.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #102

87. Сообщение от artenox (?), 08-Мрт-20, 15:12   +1 +/
До тебя только сейчас дошло?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #105

88. Сообщение от Бэтман (?), 08-Мрт-20, 15:17   +/
А ты случайно не о том пакмане говоришь, который даже «-y» не умеет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #130

89. Сообщение от user90 (?), 08-Мрт-20, 15:22   –3 +/
Т. к. сейчас на Debian-based, то юзаю (наверно), но оно никогда не производило на меня впечатления серьезного ПРОМЫШЛЕННОГО инструмента. В отличии от того же zypper'а, который тут упоминали. Про поделки шапки, наверно еще и на петоне, даже вспоминать стремно))
Ответить | Правка | Наверх | Cообщить модератору

90. Сообщение от myhand (ok), 08-Мрт-20, 15:24   +7 +/

# apt nuke
                              ____                      
                      __,-~~/~    `---.                
                    _/_,---(      ,    )                
                __ /        <    /   )  \___            
               ====------------------===;;;==          
                   \/  ~"~"~"~"~"~\~"~)~",1/            
                   (_ (   \  (     >    \)              
                    \_( _ <         >_>'                
                       ~ `-i' ::>|--"                  
                           I;|.|.|                      
                          <|i::|i|>                    
                           |[::|.|                      
                            ||: |                      
... "Have you nuked today?"...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #139, #171

91. Сообщение от user90 (?), 08-Мрт-20, 15:27   +2 +/
> будущее за nix

Это ты еще Guix'а не видел ;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84 Ответы: #106, #172

92. Сообщение от Антошка (??), 08-Мрт-20, 15:28   –1 +/
Может ваш опыт работы с Рачем такой узкий, вот это вы делаете неправильно, вот как сейчас вспомню "update requires manual intervention" - если так всё просто, то почему эта новость на главной Рача постоянно висит? Может просто ваш Рач уже давно нужно выпилить на свалку истории? И не надо мне говорить о неосиляторстве, т.к. с таким же успехом вы можете купить уаз патриот и всем доказывать не вылазия из гаража что это классная тачка, вот только тут и тут подтяну, заменю, там настрою, подклею, и тачка поедет лучше всех, а вы все не мужики если не хотите сами всё чинить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

93. Сообщение от Аноним (93), 08-Мрт-20, 15:36   +5 +/
а зачем одно регуляркой?
--name REGEXP1 --description REGEXP2 --tag REGEXP3 etc
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #98, #184

94. Сообщение от Аноним (15), 08-Мрт-20, 15:37   +/
Дайте, пожалуйста, чёткое определение термину "деструктивная секта". Спасибо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #100

95. Сообщение от DerRoteBaron (ok), 08-Мрт-20, 15:43   –1 +/
Чтобы поставить deb из файла с подтягиванием зависимостей, все ещё нужны внешние костыли?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #108, #157

96. Сообщение от AntonAlekseevichemail (ok), 08-Мрт-20, 15:45   –4 +/
Не лезь своими [чистыми или грязными] руками в документ являющийся основой государства!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #103, #135, #136

97. Сообщение от Аноним (97), 08-Мрт-20, 15:51   +2 +/
downgrade так и не завезли?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #204, #229

98. Сообщение от Аноним (54), 08-Мрт-20, 15:52   +1 +/
И в чём тогда разница? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #158

99. Сообщение от htd (?), 08-Мрт-20, 15:53   +1 +/
>>apt list '~i !~M (~slibs|~sperl|~spython)'
>>apt-get satisfy "foo" "Conflicts: bar" "baz (>> 1.0) | bar (= 2.0), moo"
>Нечитабельная жесть.

Мне очень по душе паттерны aptitude. https://www.debian.org/doc/manuals/aptitude/ch02s04s05.ru.html
С apt как-то сложнее, вероятно из-за переучивания, ведь ясно что читабельнее => легче понять и запомнить, но всё же я очень рад за эту обнову
>$ apt search --names-only firefox
>$ aptitude search ~nfirefox

$ apt install !$ - во втором случае уже не ферштейн - это к минусам
А вот вторую строку мне сложно парсить, мозг спотыкается

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

100. Сообщение от Аноним (100), 08-Мрт-20, 16:05   +1 +/
Деструктивная секта - это любая секта, которая не является креативной либо нейтральной. Не благодари.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #107, #170

101. Сообщение от Аноним (100), 08-Мрт-20, 16:06   +2 +/
Кто-нибудь, сделайте что-нибудь. (с)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

102. Сообщение от JL2001 (ok), 08-Мрт-20, 16:11   +/
> Будущее - за d1stri.

не гуглится
о чём речь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #114

103. Сообщение от A.Stahl (ok), 08-Мрт-20, 16:14   +1 +/
Не обобщай. Не каждого государства.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

105. Сообщение от Суп из потрошков (?), 08-Мрт-20, 16:18   +1 +/
А мне нравится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #147

106. Сообщение от JL2001 (ok), 08-Мрт-20, 16:19   +/
>> будущее за nix
> Это ты еще Guix'а не видел ;)

ну частично видел, но преимуществ не понял
кроме другого языка описания пакетов в чём достоинства?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #118

107. Сообщение от Суп из потрошков (?), 08-Мрт-20, 16:20   +1 +/
А коньюктивитные бомжи - это какая секта?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #141

108. Сообщение от GentooBoy (ok), 08-Мрт-20, 16:30   +1 +/
все по старому dpkg -i [pkg name] && apt-get install
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #181

109. Сообщение от Sluggard (ok), 08-Мрт-20, 16:31   +2 +/
У них же не простой apt, а apt-rpm, зачем в апстриме нужны патчи для работы с RPM?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #115, #188

111. Сообщение от Sluggard (ok), 08-Мрт-20, 16:33   +2 +/
Да, если поставить Debian на оборудование MSI (комп с их материнкой, например, или ноут MSI), apt будет работать и на нём.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

112. Сообщение от Вебмакака (?), 08-Мрт-20, 16:35   +1 +/
У них apt для rpm пакетов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

114. Сообщение от Суп из потрошков (?), 08-Мрт-20, 16:43   –4 +/
Будущее за голосовым и голографическим управлением, а этот пещерный птичий язык уже собирает манатки на выход. Но это в реальности. В человеческой вселенной.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #117, #127, #203

115. Сообщение от JL2001 (ok), 08-Мрт-20, 16:44   +/
> У них же не простой apt, а apt-rpm, зачем в апстриме нужны
> патчи для работы с RPM?

не понимаю почему apt нельзя использовать с rpm, deb или ещё кем
судя по наличию кучи вариантов apt-rpm в разных дистрах - есть некая прокладка между apt и rpm

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #120

116. Сообщение от Аноним (116), 08-Мрт-20, 16:46   +/
> Для криптографического хэширования задействованы реализации MD5, SHA1

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

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

117. Сообщение от JL2001 (ok), 08-Мрт-20, 16:47   +3 +/
> Будущее за голосовым и голографическим управлением, а этот пещерный птичий язык уже
> собирает манатки на выход. Но это в реальности. В человеческой вселенной.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #124

118. Сообщение от user90 (?), 08-Мрт-20, 16:48   +/
В языке! Можешь глянуть пример, что такое там описание пакета.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

119. Сообщение от Crazy Alex (ok), 08-Мрт-20, 16:50   +/
Ну вот и замечательно - есть разные точки зрения и разные продукты, эти точки зрения реализующие. Кому-то bleeding edge нужен, кому-то - предсказуемость и консистентность. Зачем пытаться всё в один тащить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #129

120. Сообщение от Sluggard (ok), 08-Мрт-20, 16:51   +2 +/
О какой куче apt-rpm в разных дистрах речь? Я только про Alt и PCLinuxOS знаю, больше этот гибрид, видимо, никому не нужен. Вот они и используют модифицированный apt,в виде apt-rpm, никаких проблем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #196

121. Сообщение от A.Stahl (ok), 08-Мрт-20, 16:52   +2 +/
Потому что библиотека, которую они используют для реализации этих функций, поддерживает данные алгоритмы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116

122. Сообщение от Crazy Alex (ok), 08-Мрт-20, 16:52   +1 +/
Зачем? Это костыль, идущий против идеологии апта. А корректные  средства, позволяющие опакетить что-то установленное со стороны, давно есть, начиная с того же checkinstall.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #138

123. Сообщение от Аноним (123), 08-Мрт-20, 16:53   +1 +/
>[оверквотинг удален]
> не в мажорной версии, а в отсутствии возможности установить на свой
> страх и риск, проверить, работает ли, и закрепить результат, указав пакетному
> менеджеру, что так и должно теперь быть. Без пересборки. Нет, после
> принудительной установки через dpkg, apt неизбежно будет требовать удалить ненавистный,
> чужеродный пакет. Вот проблема.
> Я не против дежрать стабильное базовое окружение, Дебьян тут совсем не плох.
> Но установить нечто чужеродный через пакетный менеджер, просто для фиксации какие
> файлы куда встали, чтобы безболезненно их удалить вместе с пакетом. Вот
> такого нет. А при окаменелости софта в Дебьяне такое неизбежно. Пересобирать
> некоторые пакеты - это апож.

Чтобы получить подобных хотелок в дебиане, вам просто следует тщательнейшем образом осилить пининг и бэепортирование (порой самостоятельное). И вообще ролинговый рачик, в котором пакман в сравнении с аптом хоть и кажется быстрым и простым, так это оттого, что он по фунекционалы до апта не дотягивает, не корректно сравнивать не с каким дистром с релизной моделью выпуска.

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

124. Сообщение от Суп из потрошков (?), 08-Мрт-20, 16:54   –2 +/
Я же написал "в человеческой вселенной". Разве это ваша вселенная?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #165

125. Сообщение от Вебмакака (?), 08-Мрт-20, 16:55   +1 +/
Херня полная. Апт-рпм не в альте изобрели, как это может быть NIH? Просто альт достаточно древний и форкнулся в момент когда не было стандартного пакетного менеджера для рпм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #131

127. Сообщение от Crazy Alex (ok), 08-Мрт-20, 16:58   +/
Для плебса - скорее всего, ну да и чёрт с ним
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114

128. Сообщение от Аноним (128), 08-Мрт-20, 16:58   +/
> Все-таки самый удобный синтаксис команд у сюзевского zypper-а.

он просто элементарный с точки зрения привычки, да действиетельно неплох
> Все работает без попыток и "улучшений" типа: "А давайте напихаем сюда команд, которые будут интуитивно
> непонятны, но зато выглядеть это будет по-программистски".

В apt не весь сиснтаксис такой, большинство ключей очень просты, однако сравнивать zypper с аптом это такое себе, рядовой пользователь дебиана обойдётся одним лишь аптом для руления пакетами в системе, рядовой пользователь опензузи уже без яста не сможет, или это не рядовой пользователь опенсузи, но да, это не умаляет годности zypper


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #230

129. Сообщение от Fracta1L (ok), 08-Мрт-20, 17:10   –3 +/
Слово "предсказуемость" в контексте apt выглядит как шутка из Кривого Зеркала
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #225

130. Сообщение от microcoder (ok), 08-Мрт-20, 17:12   +/
А что такое -y? Не --noconfirm случайно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #208

131. Сообщение от Vkni (ok), 08-Мрт-20, 17:13   +4 +/
apt значительно быстрее "стандартного пакетного менеджера для рпм".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125 Ответы: #215

134. Сообщение от псевдонимус (?), 08-Мрт-20, 17:36   +/
Им нужно помазаться перед принятием солнечной ванны, если хочешь люто загореть. Примерно до состояния мулата. Я не шучу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #185

135. Сообщение от псевдонимус (?), 08-Мрт-20, 17:39   +1 +/
Я не уважаю этот документ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

136. Сообщение от псевдонимус (?), 08-Мрт-20, 17:40   +1 +/
Как и это государство мародеров и барыг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #140, #154

138. Сообщение от Аноним (138), 08-Мрт-20, 18:06   +/
Зачем??? Для удобства использования! Всё равно эта функциональность есть уже в dpkg. Раньше вон apt локальный пакет не мог установить. Только через dpkg. Сейчас и apt умеет. А вы мне тут об опакечивании/перепакечивании. Лишь бы поспорить без знании темы, вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #173

139. Сообщение от псевдонимус (?), 08-Мрт-20, 18:06   +2 +/
Красотища!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

140. Сообщение от Аноним (80), 08-Мрт-20, 18:08   +1 +/
Вы так изящно выразились, что определить ваше гражданство не представляется возможным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #148

141. Сообщение от Аноним (80), 08-Мрт-20, 18:09   +/
Выше ж писал
> ... пропаганду маков действительно стоит запретить. Деструктивная сeкта.

 

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

142. Сообщение от Аноним (80), 08-Мрт-20, 18:20   +/
> Мнение разработчиков rpm и pacman не совпадает с вашим.

rpm, как и dpkg, является низкоуровневым инструментом, и оба они имеют ключи для игнорирования зависимостей.
yum, как и apt, таких ключей не имеют.

То, что в случае отдельно взятого pacman такой ключ вынесен на верхний уровень, говорит о низком уровне культуры в описаниях зависимостей. Что, в общем-то, и неудивительно — в AUR нет рецензирования, и очень мало профессиональных разработчиков, в отличие от экосистем Fedora и Debian.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #156

143. Сообщение от Аноним (80), 08-Мрт-20, 18:22   +/
> Элементарно. Оставить всем до боли знакомые RegExp'ы

Спасибо, не надо мне боли.
Есть отточенный за пару десятков лет синтаксис запросов aptitude, который как раз в apt и перенесли.

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

144. Сообщение от Аноним (144), 08-Мрт-20, 18:33   +3 +/
> Мак - это удобно. Линукс, винда итд итп - не удобно. Говорю из 10-ти летнего опыта использования линукса и 20-ти летнего опыта использования винды.

Очевидно, и 0-го опыта использования мака.

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

145. Сообщение от Аноним (145), 08-Мрт-20, 18:38   –5 +/
Еще бы perl выпилили - было бы вообще супер. Старперы молчать!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #195, #290

146. Сообщение от artenox (?), 08-Мрт-20, 18:40   +/
Кстати, по английски мак - poppy.
Еще есть такая французская группа https://www.youtube.com/watch?v=jU1dxd3_Tow
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #299

147. Сообщение от artenox (?), 08-Мрт-20, 18:42   –1 +/
На опеннете есть два недостатка:
1. Fracta1L (aka alexferman). Я как бы против него ничего не имею, просто он ведет себя плохо.
2. Минуса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #151

148. Сообщение от псевдонимус (?), 08-Мрт-20, 18:43   +1 +/
> Вы так изящно выразились, что определить ваше гражданство не представляется возможным.

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

ЗЫ: из моего ответа на требование уважать прости...конституцию вполне очевидно мое гражданство.


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

149. Сообщение от Аноним (149), 08-Мрт-20, 19:06   +/
Что-то странное. А как оно зависимости рассчитывает потом? Добавляет фейковый пакет, а куда? Или оно совсем не пересчитывает зависимости? В генту можно добавить нужный пакет произвольной версии в package.provided, работать оно конечно не будет. А то и сборка фейлится начнёт. Но я таким образом успешно выкинул cups и vala из системы и за годы они ещё ни разу не понадобились установленными.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #159, #240

151. Сообщение от Аноним (151), 08-Мрт-20, 19:23   –3 +/
Я предлагаю всем минусовать всех подряд, чтобы дискредитировать эту систему
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #152

152. Сообщение от Аноним (151), 08-Мрт-20, 19:26   +/
Как Microsoft, которая по умолчанию включила DNT в IE, сделав эту функцию бесполезной в нем (под благим предлогом, конечно). "Под видом благочестия".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151 Ответы: #153

153. Сообщение от Аноним (151), 08-Мрт-20, 19:29   +/
Какая же эта винда глюкота. Сейчас ставил .Net 4.8
Установка не завершена
Цепочка сертификатов обработана, но обработка прервана на корневом сертификате, у которого отсутствует отношение доверия с поставщиком доверия.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #152 Ответы: #249

154. Сообщение от Квазинимус (?), 08-Мрт-20, 19:40   –1 +/
Осторожно, американцы ведь могут и обидеться...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #166

156. Сообщение от Аноним (156), 08-Мрт-20, 19:50   +2 +/
> говорит о низком уровне культуры в описаниях зависимостей.

О низком уровне культуры здесь присутствующих тоже многое говорит, что не мешает этому сайту работать.

> Что, в общем-то, и неудивительно — в AUR нет...

pacman не работает с AUR от слова "никак". Знаний тоже не всегда хватает у некоторых, но советы - всегда пожалуйста.

> очень мало профессиональных разработчиков, в отличие от экосистем Fedora и Debian.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #190

157. Сообщение от Аноним (159), 08-Мрт-20, 19:54   +/
> Чтобы поставить deb из файла с подтягиванием зависимостей, все ещё нужны внешние костыли?

Нет.

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

158. Сообщение от user (??), 08-Мрт-20, 19:55   +/
В таком варианте нет логических выражений.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

159. Сообщение от Аноним (159), 08-Мрт-20, 19:59   +/
Никакого фейкового пакета. Переведи: assume installed. О никакой сборке/пересборке речи не идёт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #160

160. Сообщение от Аноним (149), 08-Мрт-20, 20:01   +/
Просто интересно как оно будет обновляться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #159 Ответы: #178

161. Сообщение от Michael Shigorinemail (ok), 08-Мрт-20, 20:02   +1 +/
И не только у рача.

Вообще системно эту проблему (нечитание разработчиками dsohowto.pdf и разлом ABI без смены soname) борол только Лёша Турбин в альте, насколько мне известно; в результате у нас есть set versions, по сути зависимости прямо по ABI.

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

162. Сообщение от Michael Shigorinemail (ok), 08-Мрт-20, 20:05   –2 +/
Я Вам больше скажу -- апстримный apt в части управления памятью в своём роде может оказаться и пострашнее ядерной войны (химик во мне получил знания и навыки по части РХБЗ полжизни назад)...

Интересно, кстати, этим вообще кто-то кроме наших на практике огорчён?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #182, #189

163. Сообщение от Василий (??), 08-Мрт-20, 20:06   –13 +/
Будущее за снап пакетами. Пакеты без изоляции должны отмереть.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #176, #199, #201, #207, #211, #213

164. Сообщение от Michael Shigorinemail (ok), 08-Мрт-20, 20:07   +1 +/
Собрать/поставить пакет-пустышку, "предоставляющий" <pkg>?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #179

165. Сообщение от Michael Shigorinemail (ok), 08-Мрт-20, 20:08   +/
Илеван!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124 Ответы: #214

166. Сообщение от псевдонимус (?), 08-Мрт-20, 20:10   –2 +/
Будто рэфэ не косплеит их во все поля. Но г-ство мародеров именно рэфэ
Такого плюк не видел наверное с тысячу лет. А обиженные мериканцы пускай поплакают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

167. Сообщение от Аноним (167), 08-Мрт-20, 20:14   –2 +/
Почитав коменты стало понятно что всё в этом мире деремо )))
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #175

168. Сообщение от mommy (?), 08-Мрт-20, 20:26   –3 +/
Ну вот и покажи как.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

170. Сообщение от Аноним (15), 08-Мрт-20, 20:32   +/
Вы показали, что не относитесь к любителям мака нейтрально. Получается вы диструктивный сектант? А определение секты вы не написали. Пользуетесь умными словами не понимая их значения :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100

171. Сообщение от Аноним (-), 08-Мрт-20, 20:47   +/
apt moo | cowsay
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #202

172. Сообщение от Wfhm (?), 08-Мрт-20, 20:51   +1 +/
За Nix из под Bedrock Linux!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

173. Сообщение от Аноним (-), 08-Мрт-20, 20:55   +1 +/
ТЮ! А я до сих пор пакеты через dpkg -i ставлю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

174. Сообщение от And (??), 08-Мрт-20, 21:07   +1 +/
> Зачем в apt-вселенной так жёстко прописываются версии в зависимостях библиотек? В арче, например, бывают иногда лишь ограничения типа <=1.0.0 или >=1.0.0 И всё работает. Зачем Дебьяну такое жёсткое ограничение?

Это не Дебиану нужно. Это вопрос к разрабам тех кад-систем и прочего софта сбоку.

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

В этом есть плюсы. Бизнес в этих системах не очень желателен, т.к. есть корневые противоречия

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

175. Сообщение от And (??), 08-Мрт-20, 21:14   –2 +/
> Почитав коменты стало понятно что всё в этом мире деремо )))

Зочёт. )))

Из треда, кстати, по живости и качеству отклика, видно качество аудитории, знакомой с командой "апт инсталл". Другого не знают, сравнивая с живостью и полнотой обсуждения др. новостей. )))

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

176. Сообщение от And (??), 08-Мрт-20, 21:29   +1 +/
> Будущее за снап пакетами. Пакеты без изоляции должны отмереть.

К сожалению, это возможный развал сообществ.

Сейчас размер сообщества и необходимость быть связанными др. с др. дают какие-то гарантии качества и отсутсвия ненужного. За счёт взаимо пересечений.

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

Раньше свободные люди для людей в репо принимали софт. А через снэп-флат паки это какой-либо бизнес-монополист не для людей, а для самого себя. Или у тебя нет гарантий, что твой софт без закладок.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163 Ответы: #197, #219

177. Сообщение от Аноним (177), 08-Мрт-20, 21:51   +1 +/
Я слышал APT вымер и все перешли на Snap.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #200, #210

178. Сообщение от Аноним (182), 08-Мрт-20, 21:52   +/
Когда прилетает куча обновлений, с зависимостью от данного пакета в том числе, можно пойти двумя путями. Обновить сначала отдельно пакет, зависимость которого мы не устанавливали тем же способом, а потом всю остальную кучу либо обновить всю кучу, а потом просто принудительно удалить эту зависимость [ pacman -Rddn <pkg> ] - такая возможность тоже есть. "Ненужные пакеты" лучше записать. ) Новичкам не рекомендуется, естественно.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160 Ответы: #254

179. Сообщение от Аноним (182), 08-Мрт-20, 21:58   +1 +/
Так и в арче делают многие. Но есть же встроенные возможности в менеджере пакетов. Почему бы ими и не пользоваться?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #164 Ответы: #245, #270

180. Сообщение от IdeaFixemail (ok), 08-Мрт-20, 22:10   –1 +/
Пока есть pkgsrc, всё остальное как минимум - не самое плохое, но блин... вот чем им маски и регекспы не угодили? Ну черт с ним, только маски?!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #283

181. Сообщение от Аноним (181), 08-Мрт-20, 22:25   +4 +/
Тащем-та уже сто лет как
apt install ./foo.deb
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #233

182. Сообщение от Аноним (182), 08-Мрт-20, 22:42   +1 +/
Огорчен Michael Stapelberg. А что там такого страшного?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #162

183. Сообщение от Аноним (-), 08-Мрт-20, 22:46   +/
А вот и хрен тебе, вылез вот. Видимо пытался проиллюстрировать китайскую мудрость что насыщает не время проведенное в столовой, а количество съеденного.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

184. Сообщение от Аноним (-), 08-Мрт-20, 22:49   +/
> --name REGEXP1 --description REGEXP2 --tag REGEXP3 etc

И ... и ... и их постепенно будет примерно 200 штук? А рука не устанет? Клаву, в смысле, топтать? И как, например, найти description но с tag != такому-то значению? Ну вот например я хочу карточную игру, но не хочу чтобы это была тормозная пакость на питоне. И как сие в вашей парадигме?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #276

185. Сообщение от Дегенератор (ok), 08-Мрт-20, 22:51   +/
> Им нужно помазаться перед принятием солнечной ванны, если хочешь люто загореть. Примерно
> до состояния мулата. Я не шучу.

Загораю я обычно при наладке в лаборатории кварцевых ламп, боюсь, что эндокринная система не выдержит и то и это. (Хотя, большинство здесь начнут мечтать именно о совмещении мной этих моментов)

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

186. Сообщение от Аноним (-), 08-Мрт-20, 22:51   +/
> А давайте напихаем сюда команд, которые будут интуитивно непонятны,
> но зато выглядеть это будет по-программистски

Продвинутые возможности требуют мощных инструментов, которые совершенно не обязаны быть очевидными. Не веришь? Ну, CAD возьми какой и попробуй там совсем уж с места в карьер то? И как, хорошо получается? Ну вот рисуй тогда интуитивно понятным карандашиком на бумаге, но правда это тебя очень сильно вклинит по эффективности, уж сорь.

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

187. Сообщение от Аноним (-), 08-Мрт-20, 22:54   +/
> Зачем в apt-вселенной так жёстко прописываются версии в зависимостях библиотек?

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

> В арче, например, бывают

...подохшие после обновления системы, когда программа X нишмагла поюзать либу Y и все сдохло жестокой смертью. А ты там колупайся в этих ошметках, дорогой пользователь.

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

188. Сообщение от Аноним (188), 08-Мрт-20, 22:56   +/
> зачем в апстриме нужны патчи для работы с RPM?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #192

189. Сообщение от Аноним (188), 08-Мрт-20, 22:57   +2 +/
> Я Вам больше скажу -- апстримный apt в части управления памятью

...работает даже на 64 мегах без свопа...

> (химик во мне

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

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

190. Сообщение от Аноним (80), 08-Мрт-20, 23:05   +/
> pacman не работает с AUR от слова "никак". Знаний тоже не всегда хватает у некоторых, но советы - всегда пожалуйста.

То есть, пакет, собранный через makepkg, через pacman установить нельзя?

> Один человек может создать что-то, чем потом будут пользоваться миллионы.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156 Ответы: #198

191. Сообщение от Константавр (ok), 08-Мрт-20, 23:08   +/
>с какими-то ключиками для force

Вот сначала узнай эти ключики и сделай так, чтобы apt следом не снёс установленное при помощи dpkg с твоими ключиками.

Ну и остальное - набор шаблонных лозунгов.

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

192. Сообщение от Sluggard (ok), 08-Мрт-20, 23:08   +/
> мир выбрал для десктопа деб-образных черт его знает

Мир, в целом, выбрал для десктопа нечто другое. А мир Linux прекрасен своим разнообразием. Если эта балалайка нормально работает, привычна, и устраивает разработчиков и пользователей того же Альта — всё круто, они пользуются.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #188 Ответы: #223

193. Сообщение от Аноним (193), 08-Мрт-20, 23:46   +/
Не спешы благодарить. Вывод apt-а годится только для визуального распарсивания очками юзера, тогда как apt-get - самое то для скриптов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #217, #234

194. Сообщение от Аноним (193), 08-Мрт-20, 23:52   +/
Это настраивается. Можно сохранять. Проблема  только что вот так сразу я не могу сказать как, надо луркать. Но я это делал. Чтобы не качать лишний раз когда десяток девайсов надо обновлять. Но когда слез с ростелекома, то стало фиолетово.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

195. Сообщение от Аноним (193), 09-Мрт-20, 00:03   +/
Я старпёр, но молчать не буду. Выпилить нах!
С перлом имел дело первый и последний раз 15 лет назад, когда какой-то чувак $200 предлагал за багу пофиксить. Я пофиксил и с тех пор со всякой хрени что оканчивается на .pl бегу как ошпаренный. Говнокод шопесдец.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #206

196. Сообщение от Аноним (50), 09-Мрт-20, 00:06   +1 +/
Есть ещё какой-то японский Vine Linux, который тоже использует apt-rpm.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

197. Сообщение от Аноним (193), 09-Мрт-20, 00:07   –2 +/
Это беда разработчиков, что они не могут запилить пакеты для дебиана и ещё полутора дистров. Впрочем, можно ограничиться только дебианом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #176 Ответы: #246

198. Сообщение от Аноним (198), 09-Мрт-20, 00:08   +/
> То есть, пакет, собранный через makepkg, через pacman установить нельзя?

Ну, почему же? Pacman устанавливает уже собранный пакет. Но в AUR таких нет. Поэтому они напрямую никак не связаны.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #190 Ответы: #231, #242

199. Сообщение от Ddf (?), 09-Мрт-20, 00:08   +/
Снап говно полное, к тому же зависящее от убунты. Flatpak во всех отношениях лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163 Ответы: #212

200. Сообщение от Аноним (193), 09-Мрт-20, 00:11   –2 +/
Тебя обманули. Скажу по секрету: убунта - всё.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #177 Ответы: #258

201. Сообщение от JL2001 (ok), 09-Мрт-20, 00:26   +1 +/
> Будущее за снап пакетами. Пакеты без изоляции должны отмереть.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163 Ответы: #221

202. Сообщение от Gannetemail (ok), 09-Мрт-20, 00:34   +/
$ apt moo | cowsay

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

_____________________________________
/  (__)                               \
|                                     |
| (oo)                                |
|                                     |
| /------\/                           |
|                                     |
| / | ||                              |
|                                     |
| * /\---/\                           |
|                                     |
\ ~~ ~~ ..."Have you mooed today?"... /
-------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

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

203. Сообщение от Gannetemail (ok), 09-Мрт-20, 00:43   +/
Будущее за будущим!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114

204. Сообщение от Gannetemail (ok), 09-Мрт-20, 01:05   +/
Нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

205. Сообщение от Rootlexx (?), 09-Мрт-20, 01:17   +/
>Нечитабельная жесть.

Не более, чем краткие опции в командах.

Если нужна читабельность в ущерб краткости, есть полные варианты шаблонов:

apt list '?installed ?not(?automatic) ...'

Во второй же команде привычный для всех знакомых с Debian синтаксис указания зависимостей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #267

206. Сообщение от Аноним (206), 09-Мрт-20, 02:01   +/
ещё потрахайтесь тут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #195 Ответы: #209

207. Сообщение от Аноним (206), 09-Мрт-20, 02:08   +4 +/
снап живёт своей жизнью, апдейты практически не контролируются пользователем, их не видно, запросов на обновление не выводится, откат версий в убунте не работает. Если вам это нравится - купите себе десятку. Я же, до сих пор, предпочитаю читать список изменений и ставить только то, что мне нужно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163

208. Сообщение от Бэтман (?), 09-Мрт-20, 02:23   +1 +/
—noconfirm не всегда означает выбор «Yes». Часто «No» - это default
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130

209. Сообщение от Аноним (145), 09-Мрт-20, 02:32   +1 +/
В отношениях с перлом я куколд: люблю, когда с ним трахается кто-то другой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #206

210. Сообщение от Аноним (-), 09-Мрт-20, 02:33   +/
> Я слышал APT вымер и все перешли на Snap.

Это убунта стала страдать фигней какой-то. И какие там "все" - кто ж его знает.

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

211. Сообщение от Аноним (-), 09-Мрт-20, 02:35   +2 +/
> Будущее за снап пакетами. Пакеты без изоляции должны отмереть.

Толку то с изоляции, если это setupexe по сути? Типа, пусть вырусы только в своем загончике тусуются и майнят коины только там? :)

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

212. Сообщение от Аноним (-), 09-Мрт-20, 02:37   +1 +/
> Снап говно полное, к тому же зависящее от убунты. Flatpak во всех
> отношениях лучше.

Я вот из-за всего этого на дебиан и свалил. Зачем мне виндус с setup.exe с линуксным ядром? Apt как раз очень хорошо меня от управления пакетами разгружает - и я уверен что майнтайнеры будут по крайней мере следовать вполне конкретным политикам :). А что будут вытворять рандомные рожи с флатпаками и снапами - черт бы их там знает.

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

213. Сообщение от Аноним (145), 09-Мрт-20, 02:37   +1 +/
В дополнение к вышесказанному программы в snap запускаются медленнее. Например, chromium, который теперь поставляется в Ubuntu только в snap (debian пакет ставит snap) стартует медленнее.

Да и многие программы из snapcraft используюь classic confinement (https://snapcraft.io/docs/snap-confinement), что лишает безопасности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163 Ответы: #273

214. Сообщение от Аноним (-), 09-Мрт-20, 02:39   +/
> Илеван!

Э-лэ-вэн! Элевэн!!!!

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

215. Сообщение от Аноним (-), 09-Мрт-20, 02:40   +/
И вообще значительно менее г0вняный чем yum/dnf, являющие собой картонный макет пакетного манагера, зато, блин, с бизнеслогикой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #218

216. Сообщение от Аноним (-), 09-Мрт-20, 02:42   +1 +/
apt сделан для эксплуатации системы, а не для того чтобы все мастерски изломать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

217. Сообщение от Аноним (217), 09-Мрт-20, 03:44   +1 +/
Для скриптов особенно на скриптовых языках отличных от Bash уже давно есть биндинги к apt и не нужно ничего парсить, так как результат приходит в рантайме прямо классом. Другое дело, что для некоторых все еще страшно использовать ьакие сложные языки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #193 Ответы: #271

218. Сообщение от анонимуслинус (?), 09-Мрт-20, 05:07   +/
у рпм есть еще urpm. там вроде как более менее человечно, хотя тож со своими заморочками
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #215 Ответы: #224, #239

219. Сообщение от IRASoldier_registered (ok), 09-Мрт-20, 05:26   –2 +/
>В снэпах и флатпаках можно на полном автономе пилить любую вещь двойного назначения (...) обжигаясь троянами

Снэп, флатпак и прочий аппимидж - ты с блобом не попутал ли?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #176 Ответы: #244

220. Сообщение от iPony129412 (?), 09-Мрт-20, 05:45   +/
> apt-get забыть простому пользователю, потому что бывает оно не решает некоторые моменты, а apt решает

Ну так оно же явно пишет, даже выше засветилось:

> apt does not have a stable CLI interface. Use with caution in scripts.

Для apt вообще не проблема спросить «тут вот так и так, надо бы это или всё же это?».  Ввести предупреждение в любом месте. Потому что подразумевается, что его пользователь то самое. Если это в скрипте появится, то это может будет проблемой.

Предназначение разное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #235

221. Сообщение от iPony129412 (?), 09-Мрт-20, 05:57   +/
> древних версиях либ

Вот это как-то не очень.
Зачастую и так бывает:
https://www.opennet.ru/opennews/art.shtml?num=51161

TLDR: пользователи всяких там Windows, macOS, snap в Ubuntu оказались защищены. А те, кто по заветам дедов сидели со стабильными репами имели дырку долгоооое время. Ну не сказали в проекте, что исправили уязвимость.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #201 Ответы: #248

222. Сообщение от Аноним (-), 09-Мрт-20, 06:04   +/
> $ умвр чяднт

Угу, как там арч системду то раздавал, что все факапалось до небутабельной системы, если ман не прочитать и явно не отпедалить тантры самому?  Ну вот в дебиане настолько махровые системные диверсии все же не практикуют, а пакетный менеджер может своими хуками и сам нестандартные приседания откаблучить. Что очень способствует работоспособности системы. Даже после обновлений.

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

223. Сообщение от Аноним (-), 09-Мрт-20, 06:11   +/
> и пользователей того же Альта — всё круто, они пользуются.

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

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

224. Сообщение от Аноним (224), 09-Мрт-20, 06:16   +/
> у рпм есть еще urpm. там вроде как более менее человечно, хотя
> тож со своими заморочками

Мне и с deb-пакетами хорошо. Они как бы ничем таким не хуже с практической точки зрения вроде бы, а пакетный менеджер сделан гораздо более по людски чем тот сблюв который редхат столько лет сватал. Собственно альты не от хорошей жизни apt поюзали, а потому что настолько фееричные фекалии вместо ключевого системного тулса они все же видимо не хотели отгружать.

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

225. Сообщение от Аноним (224), 09-Мрт-20, 06:18   +/
> Слово "предсказуемость" в контексте apt выглядит как шутка из Кривого Зеркала

Как активный юзер apt имею заметить что с предсказуемостью у него все в порядке. Равно как и с содержанием репов. Все это вполне можно юзать в продакшне - и это ничем таким особо не чревато.

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

226. Сообщение от Аноним (224), 09-Мрт-20, 06:20   +/
> Я рад, что rpm такое умеет, но нужно для apt...

Я себе для такого просто крою пакеты которые provides <whatever crap>. Ну вот такие виртуальные пакеты, чтобы зависимости за майнтайнерами не перекраивать. И явно видно что оверрайд повешен, если что-то пойдет не так - видно в чем прикол.

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

227. Сообщение от Аноним (224), 09-Мрт-20, 06:23   +/
> Спасибо за много букв. Предложите лучше кто-нибудь разработчикам добавить
> такую же функциональность в apt.

Чтобы их и майнтайнеров потом заколебали абсолютно левыми багрепортами всякие умники? Ну даже не знаю, мне кажется они не будут разделять ваш энтузиазм :)

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

228. Сообщение от Аноним (224), 09-Мрт-20, 06:25   +1 +/
> Иногда нужно сохранить установленный пакет определенной версии, который потом может исчезнуть
> из репозитория.

Есть такая забавная штука как debian archive. И он таки хранит ... если не всю историю пакетов, то по крайней мере большую ее часть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #232

229. Сообщение от debs (?), 09-Мрт-20, 07:14   +2 +/
sudo apt install <package>=<version> чем не угодил? Хоть вверх, хоть вниз по версиям можно ходить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #274

230. Сообщение от Аноним (230), 09-Мрт-20, 10:27   –1 +/
> рядовой пользователь дебиана обойдётся одним лишь аптом для руления пакетами в системе
> рядовой пользователь опензузи уже без яста не сможет

Ну и как это взаимосвязано? Zypper умеет всё тоже самое, что и apt.

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

231. Сообщение от artenox (?), 09-Мрт-20, 10:36   +/
> Pacman устанавливает уже собранный пакет. Но в AUR таких нет

Тем не менее в AURе не только сборка из исходников, есть бинари проприетарщины, которые грузятся со сторонних серверов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #198 Ответы: #295

232. Сообщение от artenox (?), 09-Мрт-20, 10:37   +/
> debian archive хранит всю историю пакетов

Промежуточных пакетов часто нет по соображениям безопасности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #228 Ответы: #272

233. Сообщение от artenox (?), 09-Мрт-20, 10:48   +/
> уже сто лет как
> sudo apt install foo.deb

Надо же не знал. Работает даже в Xenial. По старинке пользовался gdebi, который тоже поттягивает зависимости.
Оказывается gdebi не устанавливает рекомендованные зависимости, только основные. А apt install foo.deb устанавливает рекомендованные тоже (в минте может быть другое поведение). Чтобы было без них надо
sudo apt install --no-install-recommends foo.deb

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #243

234. Сообщение от Аноним (234), 09-Мрт-20, 11:34   +1 +/
> Не спешы благодарить. Вывод apt-а годится только для визуального распарсивания очками юзера,
> тогда как apt-get - самое то для скриптов.

Во-первых я писал для простого пользователя, и уж поди непростой, умеющий в скрипты на баше сам разберётся чем apt отличается от apt-get запросов. До поры в Дебиане, например, рекомендовался aptitude, сейчас снова рекомендуют apt, до этого, ещё раньше, в том же минте, стали рекомендовать варианты apt installl вместо apt-get install, и подобные.

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

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

235. Сообщение от Аноним (235), 09-Мрт-20, 11:42   –1 +/
>> apt-get забыть простому пользователю, потому что бывает оно не решает некоторые моменты, а apt решает
> Ну так оно же явно пишет, даже выше засветилось:
>> apt does not have a stable CLI interface. Use with caution in scripts.
> Для apt вообще не проблема спросить «тут вот так и так, надо
> бы это или всё же это?».  Ввести предупреждение в любом
> месте. Потому что подразумевается, что его пользователь то самое. Если это
> в скрипте появится, то это может будет проблемой.
> Предназначение разное.

Ипони в своём репертуаре, спросили чем использование голого шасси отличается от использования готового авто, а Ипони: ну, это, они какбэ оба на колёсах, в чём разница, ведь на авто стикер наклеен: водите с осторожностью?!

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

236. Сообщение от Аноним (235), 09-Мрт-20, 11:44   +/
> При apt get install package установленный пакет сохраняется в кэше /var/cache/apt/archives,
> а при apt install package - нет.
> Иногда нужно сохранить установленный пакет определенной версии, который потом может исчезнуть
> из репозитория.

Ага, а "иногда" после добавления реп пользуясь по привычке apt-get'ом мы получаем непонятки от системы, тогда как стоит лишь применить apt и всё норм, вывод: зачем придумывать себе лишние телодвижения, тем более набрать apt даже короче?!

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

238. Сообщение от burjui (ok), 09-Мрт-20, 12:16   +/
Я подозревал, что это слишком тонкая шутка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

239. Сообщение от Аноним (239), 09-Мрт-20, 12:25   +/
> у рпм есть еще urpm. там вроде как более менее человечно, хотя
> тож со своими заморочками

Кто-то занимается его поддержкой?

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

240. Сообщение от Аноним (239), 09-Мрт-20, 12:29   +1 +/
cups и vala отключаются глобальными USE-флагами.
package.provided не для этого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #253

241. Сообщение от Аноним (241), 09-Мрт-20, 12:55   +1 +/
> Нет, нельзя. Если apt решит что-нибудь спросить в консоли, то KPackageKit будет
> бесконечно ждать апт, а апт будет бесконечно ждать ответа на вопрос.
> Это из-за у***щного проектирования, когда апт нельзя использовать как либу. Детектировать
> запросы апта в консоли нельзя - они могут быть выведены не
> аптом.

Нет, это работает не так, не знаю за совсем маргинальные поделия на бунтах, но тот же synaptic и более новомодные гуи не бесконечно ждут apt, а выводят выхлоп консольного диалога в окно гуя, где на вопрос можно дать согласие/ отказать или совершить ещё какое действие пользователю, ничего не зависает в бесконечности, так что даже пользователь гуёв сможет разобраться, только если это стандартный пользователь винды, например, а не тот, который кроме маков и адроедов с гуглеплеями ничего не видел, у этих да, прямо непреодолимая проблема читать диалоги во время установки пакетов/преднастройки прорамм

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

242. Сообщение от Аноним (80), 09-Мрт-20, 13:05   +/
> Ну, почему же? Pacman устанавливает уже собранный пакет. Но в AUR таких нет.

Это все к тому, что в PGKBUILD зависимости пишут часто от балды, вследствие чего и приходится ставить костыли типа --assume-installed.

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

243. Сообщение от Аноним (243), 09-Мрт-20, 13:08   +1 +/
>> уже сто лет как
>> sudo apt install foo.deb
> Надо же не знал. Работает даже в Xenial. По старинке пользовался gdebi,
> который тоже поттягивает зависимости.
> Оказывается gdebi не устанавливает рекомендованные зависимости, только основные. А apt
> install foo.deb устанавливает рекомендованные тоже (в минте может быть другое поведение).
> Чтобы было без них надо
> sudo apt install --no-install-recommends foo.deb

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

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

244. Сообщение от And (??), 09-Мрт-20, 13:09   +1 +/
>>В снэпах и флатпаках можно на полном автономе пилить любую вещь двойного назначения (...) обжигаясь троянами
> Снэп, флатпак и прочий аппимидж - ты с блобом не попутал ли?

Не. Дело в независимости всего пакета от остальной "жизни".

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #219 Ответы: #256

245. Сообщение от Аноним (80), 09-Мрт-20, 13:11   +1 +/
Потому что это создает подводные камни при обновлении, не?

Я понимаю, что в Арче принято обновляться раз в полгода, потому что это дикий гемор. А вот в RHEL/CentOS и Debian/Ubuntu просто не принято превращать процесс обновления в минное поле, и там обновляться можно хоть каждый день, представляете?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #179 Ответы: #275, #284

246. Сообщение от Аноним (243), 09-Мрт-20, 13:17   +3 +/
> Это беда разработчиков, что они не могут запилить пакеты для дебиана и
> ещё полутора дистров. Впрочем, можно ограничиться только дебианом.

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

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

248. Сообщение от Аноним (248), 09-Мрт-20, 14:45   +/
>[оверквотинг удален]
> Вот это как-то не очень.
> Зачастую и так бывает:
> https://www.opennet.ru/opennews/art.shtml?num=51161
> TLDR: пользователи всяких там Windows, macOS, snap в Ubuntu оказались защищены. А
> те, кто по заветам дедов сидели со стабильными репами имели дырку
> долгоооое время. Ну не сказали в проекте, что исправили уязвимость.
> А так обычно всё друг-друга компенсирует. Если приложение использует дырявые версии либ,
> это является угрозой, и автором плевать, то такой софт и есть,
> что лучше его не использовать. И конкретная контрибуция как-то в этом
> вопросе волшебно не поможет.

И причём тут халатное "не сказали" и метод опакечивания, дырявым может быть как нативный пакет, так и снап, если не сказали, не было опубликовано, это косяк разраба софтины, если при огласке не завезли в дистр это косяк майнтейнера, но Ипони в своём репертуаре, если в доме нагадили на пол, виновато конкретное покрытие пола, а не то что кто-то нагалил!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #221 Ответы: #250

249. Сообщение от artenox (?), 09-Мрт-20, 15:11   +/
> Ставил .Net 4.8
> Установка не завершена

1. Нужно предварительно импортировать сертификат
http://go.microsoft.com/fwlink/?linkid=747875&clcid=0x409
Он же http://download.microsoft.com/download/2/4/8/248D8A62-FCCD-4...

2. Поставить дополнение KB2813430, которое можно найти в следующих местах (для x86):
https://www.microsoft.com/ru-ru/download/details.aspx?id=39110
https://download.microsoft.com/download/A/1/C/A1C173FC-C8E6-...
или
https://www.catalog.update.microsoft.com/Search.aspx?q=KB281...
http://download.windowsupdate.com/d/msdownload/update/softwa...

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

250. Сообщение от iPony129412 (?), 09-Мрт-20, 15:30   –1 +/
учись читать


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

251. Сообщение от б.б. (?), 09-Мрт-20, 16:11   +/
>>apt-get satisfy "foo" "Conflicts: bar" "baz (>> 1.0) | bar (= 2.0), moo"
> Нечитабельная жесть.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #252

252. Сообщение от A.Stahl (ok), 09-Мрт-20, 16:53   +1 +/
>ну, можно пытаться понять японский, не зная о самом японском языке, а потом сказать "нечитаемая жесть".

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

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

253. Сообщение от Аноним (149), 09-Мрт-20, 16:57   +/
> cups и vala отключаются глобальными USE-флагами.
> package.provided не для этого.

Именно для этого, и у бинарных пакетов, например, не отключаются. Ебилды бывают достаточно странными тоже. Я не против cups как такового, он может даже быть полезным, но я не хочу видеть уязвимый для всего ghostscript в системе. Ну а vala мне навязывается, я ещё не отошёл от аналогичного навязывания mono.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #240 Ответы: #255

254. Сообщение от Аноним (149), 09-Мрт-20, 17:10   +1 +/
Ясно, спасибо. Выглядит не очень удобно. Принудительное удаление пакетов в обход пакетного менеджера это из разряда rm rf и make install. Я обычно не трогаю пакетный менеджер, а просто зануляю неугодные исполняемые файлы, этого достаточно. Но с библиотеками не прокатит, приходится заменять их void заглушками. Кроме того у пакетного менеджера (portage) есть инструкции удалять и заменять определённые файлы на разных этапах установки. Pacman не имеет такого контроля, насколько мне известно, но вроде там были какие-то хуки тоже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #178

255. Сообщение от Аноним (239), 09-Мрт-20, 17:10   +/
Ещё раз.

Что бы собрать систему без cups и vala, правильный способ - поместить в /etc/portage/make.conf строку
USE="${USE} -cups -vala"

Для чего предназначено package.provided, читайте в man portage:

package.provided
   A  list  of  packages  (one per line) that portage should assume have been pro‐
   vided.  Useful for porting to non-Linux systems. Basically, it's  a  list  that
   replaces the emerge --inject syntax.

   For  example,  if  you  manage your own copy of a 2.6 kernel, then you can tell
   portage that 'sys-kernel/development-sources-2.6.7' is already  taken  care  of
   and it should get off your back about it.

   Portage will not attempt to update a package that is listed here unless another
   package explicitly requires a version that is newer than what has been  listed.
   Dependencies that are satisfied by package.provided entries may cause installed
   packages satisfying equivalent dependencies to be removed by  emerge(1)  --dep‐
   clean  actions


provided в данном контексте - установленный пользователем. Но никак не для "пакета нет, но система думает, что он есть".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #253 Ответы: #257

256. Сообщение от IRASoldier_registered (ok), 09-Мрт-20, 17:11   +/
>При новых технологиях в магазин можно проносить любые модификации и не париться, что кто-то будет оценивать двойное назначение на пригодность людям.

С какой стати? Чем магазин _принципиально_ отличается от репозитория? Как запаковывание в snap или flatpak исключает выкладку исходников и возможность самостоятельной сборки желающими? Те же сторонние репозитории несут риск "двойного назначения". Тот же официальный репозиторий, контролируемый майнтейнерами дистрибутива ничем не отличается с точки зрения контроля/доставки от официального магазина. Только названием.

>цель этих пэков

...песочница и решение проблемы с dependency hell. Всё.

А параноики и раньше собирали из исходников, для них, на самом деле, не изменилось ни-че-го :-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #244 Ответы: #263, #285

257. Сообщение от Аноним (149), 09-Мрт-20, 17:15   +/
Я же сказал. Из бинарных ебилдов купс отключение юза не удалит, поскольку бинарники с ним слинкованы. Действительно, я положил свой dummy libcups где все символы заменены на void, и этого хватает для всего. Есть ещё несколько вариантов применения, но это больше проблема кривых ебилдов в дереве.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #255 Ответы: #261

258. Сообщение от Аноним (-), 09-Мрт-20, 17:53   +2 +/
15 лет уже слышу "убунта - всё". А на деле живее всех выжих.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #200

259. Сообщение от Урри (?), 09-Мрт-20, 17:54   +1 +/
Никак. У нас есть греп, сед и авэка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

261. Сообщение от Аноним (239), 09-Мрт-20, 18:24   +/
ebuild это сценарий сборки, он в текстовом формате. Пакеты же собираются с -cups -vala и с теми же флагами устанавливаются в другую систему.

Только не надо отвечать, что речь была о Calculate или ещё чем-то, где бинарные пакеты кто-то собрал. В Gentoo вот так.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #257 Ответы: #262

262. Сообщение от Аноним (149), 09-Мрт-20, 18:29   +/
Внезапно, но в Генту, в основном дереве, тоже есть бинарные пакеты. Их довольно много, некоторые даже проприетарные, другие просто "от Васи". В сторонних репах их ещё больше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #261 Ответы: #279

263. Сообщение от And (??), 09-Мрт-20, 18:41   +1 +/
- Хомеры не будут собирать из сырцов, будут не глядя ставить бинарники.
- Содержимое бинарей кроме владельца сайта никто не оценивал.
- Выходит, не было проверки ещё кем-то.
- В самом самом начале распространения узнать и проверить могут или большой бизнес (с целями создать деньго-добывающую вещь, несовпадающую с пользовательскими интересами) или сообщество.

Была/есть проблема, тайные знания "как собрать код". И с паками выходит - сырцы есть, а собрать мало кто способен (часто не работают инструкции; неважно остальное кроме не-работают). В дистрах же код в репах взаимосогласован и его относительно легко собирать необладая супер знаниями. Одиночку всегда не слышно в суете забот хомера.

>>цель этих пэков
>...песочница и решение проблемы с dependency hell. Всё.

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

С паками можно сообщество обойти. Что позволяет малым коллективом пилить двойные вещи. Пример: 1000527 приложений "Фонарик" в магазине на смартфоне и там вылавливали фонарики-не-фонарики.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #256 Ответы: #264

264. Сообщение от IRASoldier_registered (ok), 09-Мрт-20, 20:01   +/
> - Хомеры не будут собирать из сырцов, будут не глядя ставить бинарники.

Они и так это делают. И далеко, далеко не только хомеры.

> - Содержимое бинарей кроме владельца сайта никто не оценивал.

Кто ж параноикам злобный баклан, кроме них самих? Кто мешает провести аудит? Опять же - возможность установки бинарника не из deb/rpm/... и не из репозитория есть и сейчас. И этой возможностью тоже пользуются многие.

> бизнес (...) с целями создать деньго-добывающую вещь, несовпадающую с пользовательскими интересами

Популярный софт под Linux подпадающий под эту категорию, с пруфами вредоносности - в студию или бред сивой кобылы.

> 1000527 приложений "Фонарик" в магазине на смартфоне и там вылавливали фонарики-не-фонарики

А некоторые арчеводы примерно то же рассказывают про AUR.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #263 Ответы: #265

265. Сообщение от And (??), 09-Мрт-20, 20:55   +/
Android.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #264 Ответы: #266

266. Сообщение от IRASoldier_registered (ok), 09-Мрт-20, 21:21   +/
Что с ним не так, кроме того, что не столлманоугоден? Ну да, мусорного софта много, да, модерация Google Play часто фейлит, и да, часть софта не мусор, но кодеры были слишком ленивы, чтобы по умолчанию не затребовать все возможные разрешения. "Шпионские функции"... Ну, не вижу смысла обращать на них внимание - то, что не стучит тов. майору просто хочет тебе что-то продать, а с этим справляются блокировщики рекламы. Не установить же себе случайно реальный вредонос не так уж и сложно - просто ставить не все подряд, а после вдумчивого чтения обзоров из разных источников.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #265 Ответы: #286

267. Сообщение от Аноним (269), 09-Мрт-20, 21:24   +1 +/
> Если нужна читабельность в ущерб краткости, есть полные варианты шаблонов:

Ну так блин это юниксвэй, клаву меньше топтать ради эффективности.

В *nix:
ls, ps, grep, pwd...
В каком-нить powershell:
DoSomeCrap Do-Some-Another-Crap --long-switch C:\Oh yeah paths with spaces rock! C:\also try our new autocomplete that suxx a lot

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

268. Сообщение от Аноним (269), 09-Мрт-20, 21:25   –1 +/
> Самый удобный пакетный тулсет у Gentoo, всё остальное жалкие помои

Годный комплекс утенка. Но, знаете, я как-нибудь пешком постою без вашей генты.

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

269. Сообщение от Аноним (269), 09-Мрт-20, 21:30   +/
> так и надо до...бам страдать!!!

В *nix-way люди как бы соглашаются запомнить ряд странноватых вещей для разгона своей эффективности. Есть и читаемые варианты, но клаву топтать впятеро дольше, так что пусть так юзеры powershell упражняются, чтоли. Они привычные.

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

270. Сообщение от Аноним (-), 09-Мрт-20, 21:40   +/
> Так и в арче делают многие. Но есть же встроенные возможности в
> менеджере пакетов. Почему бы ими и не пользоваться?

Ну вы сравнили блин арч и дебиан. В дебиане ориентация на практическое применение, а не системокрушильные эксперименты. По той же причине там никто не парится простыми даунгрейдами. Ну не требуется это в продакшне в 99.9(9)% случаев.

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

271. Сообщение от Аноним (-), 09-Мрт-20, 21:41   +/
> еще страшно использовать ьакие сложные языки.

Особенно когда они ломаются чаще чем выхлоп apt :)

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

272. Сообщение от Аноним (-), 09-Мрт-20, 21:43   +/
> Промежуточных пакетов часто нет по соображениям безопасности.

Какой еще безопасности? Их нет только для очень сильно экзотичных штук, которые релизятся сильно иначе чем обычная дебианская политика. Это походу было просто не предусмотрено конструкцией мирроринга. А так некромансеры могут хоть какой-нибудь джесси откопать или даже чего постарше.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #232 Ответы: #277

273. Сообщение от Аноним (-), 09-Мрт-20, 21:47   +1 +/
> snap) стартует медленнее.

Ясен фиг - он теперь не юзает системные либы от слова вообще. И должен ВСЕ их при старте С НОЛЯ вгрузить. А еще это, вы только подумайте, памяти больше жрет - sharing памяти между либами при этом конечно же не случается. Даже если код и типа-идентичный, узнать об этом для физически разных бинарей слишком канительно.

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

274. Сообщение от siu77 (ok), 09-Мрт-20, 21:53   +/
Для пакетов с одной-двумя зависимостями может и прокатит. Пробовал поставить версию libreoffice из старого стабильного - слишком много неудовлетворённых зависимостей. Такое впечатление, что быстрее установить oldstable чем так мучаться. Или я ошибаюсь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #229 Ответы: #278, #296

275. Сообщение от Аноним (275), 09-Мрт-20, 22:02   +/
> там обновляться можно хоть каждый день, представляете?

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

Раз в полгода? Что за бред? Зачем тогда нужен Arch? Смешно.

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

276. Сообщение от Гентушник (ok), 09-Мрт-20, 22:14   +1 +/
Добавить --or --and и т.д. В eix (из Gentoo) работает хорошо и искать довольно удобно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #184

277. Сообщение от Аноним (299), 09-Мрт-20, 23:37   +/
> Промежуточных пакетов нет только для очень сильно экзотичных штук

Firefox, например.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #272 Ответы: #289

278. Сообщение от JL2001 (ok), 10-Мрт-20, 02:03   +/
> Для пакетов с одной-двумя зависимостями может и прокатит. Пробовал поставить версию libreoffice
> из старого стабильного - слишком много неудовлетворённых зависимостей. Такое впечатление,
> что быстрее установить oldstable чем так мучаться. Или я ошибаюсь?

я через аптитюд развлекался таким с год назад последний раз
указываешь одному пакету нужную версию (я для меса делал) и дальше понеслось само - аптитюд вообще походу считает что лучшее решение конфликта пакетов - выпилить облих, но если потыкать Х раз n - он предложит даунгрейды всех кого требуется
главное чтоб у всех зависимостей стоял флаг автоинстала, иначе перебирать предлогаемые варианты решения замучаешься

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #274 Ответы: #297

279. Сообщение от Аноним (239), 10-Мрт-20, 09:02   +/
> Внезапно, но в Генту, в основном дереве, тоже есть бинарные пакеты.

Не удивительно, что ты забыл привести примеры. Ведь флагов cups и vala там нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #262 Ответы: #280

280. Сообщение от Аноним (149), 10-Мрт-20, 10:49   +/
Ой херню не городи. Конечно там нет флагов, они же захардкожены. Скажем, opera и librsvg соответственно. На самом деле ещё и все эти электроны с компанией (включая nwjs). Хватит, нет? Ну так я ими пользуюсь прекрасно и они все очень нужны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #279 Ответы: #281

281. Сообщение от Аноним (239), 10-Мрт-20, 12:34   +/
> Ой херню не городи. Конечно там нет флагов, они же захардкожены. Скажем,
> opera и librsvg соответственно.

Если эту твою херню не огораживать, она начинает расползаться. https://wiki.gnome.org/Projects/LibRsvg внезапно доступна в исходниках и имеет USE флаг vala, а cups в зависимостях отсутствует.

> На самом деле ещё и все эти
> электроны с компанией (включая nwjs). Хватит, нет?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #280 Ответы: #288

282. Сообщение от Аноним (282), 10-Мрт-20, 16:01   +1 +/
она еще и неписабельная - попробуй этот хлам набрать без опечаток, с бесконечными нажми-отпусти shift

Вместо того, чтоб наконец-то закопать это угребище aptitude в общий могильник с dselect, и залить бетоном на три метра  - какой-то деятельный м-к притащил это и в apt - причем, разумеется, надо было сломать то что до него нормально работало.

Дайте угадаю - сам он для установки пакетов пользуется какой-нибудь гномьей хней.


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

283. Сообщение от Аноним (282), 10-Мрт-20, 16:09   +/
банально - модные-современные программисты на смузи не умеют ни маски, ни регекспы. Тем более не умеют они работать в консоли, есть же ж прекрасный PakageKit (или что там сегодня модно?)

Поэтому не видят ничего плохого в копипасте кода из мертвого aptitude.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #180 Ответы: #287

284. Сообщение от КО (?), 10-Мрт-20, 16:10   +/
>Потому что это создает подводные камни при обновлении, не?

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

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

285. Сообщение от КО (?), 10-Мрт-20, 16:16   +1 +/
>...песочница и решение проблемы с dependency hell. Всё.

не решение, а перенос ее на потом. Чтоб когда жахнула было непонятно почему и как.

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

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

286. Сообщение от And (??), 10-Мрт-20, 17:59   +/
2020-03-10 17:58 +03:00 [err] Trolling detected several times a day. Aborting.

Пока!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #266 Ответы: #298

287. Сообщение от IdeaFixemail (ok), 10-Мрт-20, 21:00   +/
> банально - модные-современные программисты на смузи не умеют ни маски, ни регекспы.
> Тем более не умеют они работать в консоли, есть же ж
> прекрасный PakageKit (или что там сегодня модно?)
> Поэтому не видят ничего плохого в копипасте кода из мертвого aptitude.

Блин, что может быть проще масок...

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

288. Сообщение от Аноним (149), 11-Мрт-20, 01:02   +/
>внезапно

Толку то? Это захардкоженная зависимость.

>тебе достаточно

Тебе явно не достаточно нескольких. Бинарный софт может быть жёстко слинкован с cups, всё, period. Во всяком случае выкорчевать зависимость у меня не получилось, видимо нужно создавать заглушку и патчить все символы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #281 Ответы: #291

289. Сообщение от Аноним (-), 11-Мрт-20, 02:37   +/
> Firefox, например.

Вот этого еще может быть, он слишком хаотичный. Но таких пакетов буквально несколько штук на все репы.

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

290. Сообщение от Аноним (-), 11-Мрт-20, 02:41   +/
> Еще бы perl выпилили - было бы вообще супер.

А он и не требуется именно apt/apt-get/его либам нигде, внезапно. Единственный кто его вообще каким-то боком хочет в минимальной системе - debconf. Да и тот по большому счету почти опционально (есть например cdebconf, хоть у него и странно зависимости прописаны, но вот ему перл совершенно точно не надо).

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

291. Сообщение от Аноним (239), 11-Мрт-20, 07:26   +/
>>внезапно
> Толку то?

Вот и я не знаю, зачем ты пытался дезинформировать, называя https://wiki.gnome.org/Projects/LibRsvg бинарным пакетом. Истина установлена без проблем.

>>тебе достаточно
> Тебе явно не достаточно нескольких.
> Бинарный софт может быть жёстко слинкован с
> cups, всё, period.

Хочешь сказать, что имеется ELF-файл, статически связанный с библиотекой, которую ты выпилил из системы. И загрузчик его запустил?))) Да, тут можно поставить точку. Но ты продолжай, я давно такого не видел.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #288 Ответы: #292

292. Сообщение от Аноним (149), 11-Мрт-20, 08:16   +/
Где я говорил, что librsvg бинарный? Я говорил, что он имеет захардкоженную валу в ебилде. Зависимость не слишком жёсткая, поскольку без неё всё прекрасно собирается и работает. И раз она там уже с год, убирать её, видимо, не собираются.

>статически

Откуда у тебя появились статические библиотеки, дурень? В общем, перечитай и поучись понимать написанное пока, а я больше с тобой разговаривать не буду. Твой уровень было видно изначально.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #291 Ответы: #293

293. Сообщение от Аноним (239), 11-Мрт-20, 08:39   +/
> Где я говорил, что librsvg бинарный?

В #262

> Я говорил, что он имеет захардкоженную

Потом принялся подменять исходный тезис.

>>статически
> Откуда у тебя появились статические библиотеки

Из твоего утверждения, что загрузчик оказался способен загрузить исполняемый файл, когда ты выпилил .so. Но ты продолжай, расскажи, как оно на самом то деле. ;)

> дурень?

Сочувствую.


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

294. Сообщение от Аноним (294), 11-Мрт-20, 09:58   +/
Это пишут, а не читают, болван. Читают потом текстовый вывод.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

295. Сообщение от Аноним (295), 11-Мрт-20, 12:23   +/
И причем тут pacman к этим бинарям?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #231

296. Сообщение от siu77 (ok), 11-Мрт-20, 14:20   +/
> Для пакетов с одной-двумя зависимостями может и прокатит. Пробовал поставить версию libreoffice
> из старого стабильного - слишком много неудовлетворённых зависимостей. Такое впечатление,
> что быстрее установить oldstable чем так мучаться. Или я ошибаюсь?

Сделал проще, установил libreoffce-writer=1:5.2... и да, запустился. Спасибо за инфу.

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

297. Сообщение от siu77 (ok), 11-Мрт-20, 14:46   +/
Ну, не знаю. У меня в аптитьюд с даунгрейдом не срослось. Непонятно, когда и куда тыкать. А вот в консоли - ок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #278 Ответы: #300

298. Сообщение от IRASoldier_registered (ok), 11-Мрт-20, 14:54   +/
> Trolling detected

Ложное срабатывание.


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

299. Сообщение от Аноним (299), 11-Мрт-20, 21:53   +/
> New Poppys

Хотя, "Les Petits Chanteurs à la Croix de Bois", конечно, лучше.

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

300. Сообщение от JL2001 (ok), 12-Мрт-20, 21:46   +/
> Ну, не знаю. У меня в аптитьюд с даунгрейдом не срослось. Непонятно,
> когда и куда тыкать. А вот в консоли - ок.

aptitude это консоль, или вы его запускаете без параметров? у него полный набор параметров, примерно как у apt

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #297 Ответы: #301

301. Сообщение от siu77 (ok), 12-Мрт-20, 23:40   +/
>или вы его запускаете без параметров

Вообще-то, да. Aptitude - для того, чтобы понять что установлено, а что нет. Что еще похожего можно установить/удалить, и т.д. ИМХО, самый удобный инструмент из аналогичных. А apt-get, сейчас apt, для чего-то более сложного. Просто привычка. Ну, да, наверно можно и aptitude юзать как apt.

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

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


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

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




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

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