vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Тут [personal profile] ramendik добыл из мейнтейнеров EPEL тайное знание:

Чтобы пересобрать пакет из EPEL надо поставить пакет epel-rpm-macros, иначе не rpmbuild кое-каким словам, встреченным в spec-ах удивится.

От себя добавлю, что многие EPEL-овские пакеты в процессе сборки запускают весьма продолжительный test suite, и если вы собираете на чем-то типа Raspberry PI, крайне рекомедную собирать командой

rpmbuild --rebuild some.src.rpm --nocheck

Правда, gtest они при этом все равно захотят, но его в общем довльно несложно либо просто поставить, либо тоже пересобрать.

И еще лучшие EPEL-оводы рекомендуют подключать репозиторий https://archives.fedoraproject.org/pub/archive/epel/7/aarch64/ который будет жить дольше всех мирроров, несмотря на прекращение поддержки архитектуры редхатом (впрочем из centos 7 эта архитектура вроде никуда не делась) Еще также рекомендую ежели чего не нашлось, поискать на https://buildlogs.centos.org/ - там аравда больше scl, чем EPEL, но всё равно полезные вещи попадаются. В частности, llvm-toolset-9.0, для байткода, собранного которым мне понадобились llvm9.0-libs из EPEL я брал именно оттуда.

Date: 2021-09-18 11:54 am (UTC)
pascendi: (Default)
From: [personal profile] pascendi
Залез я на сайт EPEL, чтобы понять, что это такое и -- может, мне это надо на мой восьмой CentOS?

Увидел там много бла-бла-бла о проекте, немного полезной (?) информации про установку пакета, и НИ СЛОВА о его составе и функциях.

Вы, наверное, можете подсказать, где об этом написано?

Date: 2021-09-18 01:09 pm (UTC)
pascendi: (Default)
From: [personal profile] pascendi
Ну хоть намекните, ЧТО ТУДА ВХОДИТ и ЧТО ОНО ДЕЛАЕТ.

Date: 2021-09-19 06:00 am (UTC)
pascendi: (Default)
From: [personal profile] pascendi
Ага, спасибо, понял.

Date: 2021-09-18 04:35 pm (UTC)
self_perfection_lj: (Default)
From: [personal profile] self_perfection_lj
Помнится когда я имел дело с CentOS 6, за любой непопулярной полезной утилитой будь то pv, ncdu или udpxy приходилось подключать EPEL. В основных репозиториях их не было. А без ncdu отвечать на вопрос "что съело место / иноды в этой директории" кардинально менее удобно.

Как потом не знаю, сторонился RPM дистрибутивов.

Date: 2021-09-19 06:00 am (UTC)
pascendi: (Default)
From: [personal profile] pascendi
Спасибо, полезная штука.

Date: 2021-09-19 07:40 am (UTC)
burbilog: (Default)
From: [personal profile] burbilog
du -x .|sort -rn|less

На инстинктах набирается, ставить каждый раз стороннюю приблуду лень.

Date: 2021-09-19 11:44 am (UTC)
dmarck: (Default)
From: [personal profile] dmarck
жалко что в отличие от BSD у линуксового du ключа -d нет
Edited Date: 2021-09-19 11:44 am (UTC)

Date: 2021-09-20 10:52 am (UTC)
burbilog: (Default)
From: [personal profile] burbilog
Ээээ?..

KVM nc pts/9# man du|grep -A1 max-depth
-d, --max-depth=N
print the total for a directory (or file, with --all) only if it is N or fewer levels below the command line argument; --max-depth=0 is the same as --summarize

Date: 2021-09-20 10:58 am (UTC)
dmarck: (Default)
From: [personal profile] dmarck
о. теперь есть. хорошо ;)

раньше не было

Date: 2021-09-19 02:23 pm (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan

du решает разовую задачу «посмотреть, что съело». А ncdu решает более общую задачу «помогать в процессе освобождения», за счёт того, что кэширует посчитанное и не инвалидированное очередной итерацией удаления.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2026

S M T W T F S
      12
3456789
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 6th, 2026 03:28 am
Powered by Dreamwidth Studios