From: "Oleg K. Artemjev" <olli@simauto.ru>
To: community@altlinux.ru
Subject: Re: [Comm] joining to devel list
Date: Wed, 25 Dec 2002 19:31:31 +0300
Message-ID: <20021225193131.7848532b.olli@simauto.ru> (raw)
In-Reply-To: <3E09AEB1.7020204@altlinux.com>
On Wed, 25 Dec 2002 16:12:17 +0300
AntonFarygin <rider@altlinux.com> wrote:
> Oleg K. Artemjev пишет:
> >Хочется получить подписку на devel, хочется делиться скриптами и
> >патчами, буде таковые будут созданы и смогут в потенциале помочь
> >кому бы то ни было кроме меня. Что мне не хочется, так это вести
> >какой бы то ни было пакет. Я рад буду помочь с каким либо пакетом,
> >но только после того как я его и(или) сам напишу и(или) буду им
> >пользоваться и настраивать его ежедневно. Прочитав про получение
> >доступа к sysyphus и др. понял, что это мне не нужно. В то же
> >время есть желание, в случае обнаружения ляпов, писать помимо
> >списка рассылки еще и разработчику напрямую.
> >
> >Вопрос - что будет самым адекватным решением?
> http://bugs.altlinux.ru/ - будет самым адекватным.
> Т.е. - можно повесить ошибку на пакет или приложение, одновременно
> присоединив патч.
ОК, но есть один момент - когда я туда последний раз заходил мне очень не понравилось
заполнять _очень_ много неочевидно-необходимых полей. На тонком канале это напрягает.
Если у меня будут претензии к заполнению излишнего количества полей - это
обсуждабельно? И если да, то где, с кем?
> Ну а полезные скрипты - это естественно программы, которые в зависимости
> от их полезности либо упаковываются в RPM пакеты либо просто
> выкладываются на WEB.
Простенький скрипт для подсчета занимаемого каталогами места положите куда нить
(не обязательно мой, но желательно, как минимум, с не меньшим списком каталогов) или
можно ожидать, что в следующем выпуске Master'а/Junior'а будет в книжках информация
по тому до какого максимума может дорасти по объему тот или иной каталог?
Чтобы долго не искать в history треда напоминаю:
---------------------------------------------------------------------
#!/bin/sh
# WHAT: This script is intended to count sizes of
# directories listed in 'basedirs' below.
# LICENSE: GNU GPL
# (c) Olli Artemjev <olli@digger.org.NOSPAMru>
# list of full paths we're interested in size information.
basedirs="/ /bin /boot /etc /lib /lib/modules /opt /usr /var \
/usr/local /usr/lib /usr/share /usr/src /usr/src/kernel /usr/share"
# temp file ('ll overwrite each execution!)
tempf=/tmp/sizes.log
##### script starts here.
echo -e "\nDirectory sizes for Alt Linux Master installation w/ "
echo -e "`rpm -qa | wc -l` (more then 85%) packages installed.\n"
echo -e "\nSizes reported by this script:\n---------------------------\
---------------\n"
cat $0
echo -e "\n------------------------------------------\n"
echo -e "\nReport start:\n"
echo "'df -h' sais:"
df -h
echo "Counting sizes for '$basedirs' and their subdirectories"
echo "(maxdepth 1, skipping all smaller then 1M):"
for base in $basedirs; do
echo "For directories in $base:"
dirs=`find $base -type d -maxdepth 1 | grep -v ^.\$| grep -v /proc\$ |\
grep -v /tmp\$|grep -v /lost+found\$| grep -v /dev\$|\
grep -v ^..\$|tr '\n' ' '`
for d in $dirs; do
size=`du -sh $d|awk -- '{print $1}'`
# check if size is counted in Mb/Gb, not Kb.
echo $size|grep -i K>/dev/null
return=$?
if [ "$return" = 1 ]; then
echo -en "\t\t$d";echo -e "\t\t\t$size"
fi
done
done
---------------------------------------------------------------------
Подобный скрипт нужен только потому, что сразу неизвестно сколько
займет какой каталог и, соответственно какой под него нужен раздел.
Разумеется, в идеале, размер каталогов при максимально большом
количестве пакетов указывается производителем дистрибутива. Именно
при максимальном, поскольку это тот самый размер, до которого
может дорасти объем каталога при постепенной доустановке пакетов
по мере необходимости.
--
Bye.Olli. http://olli.digger.org.ru
prev parent reply other threads:[~2002-12-25 16:31 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-12-25 12:25 Oleg K. Artemjev
2002-12-25 13:12 ` AntonFarygin
2002-12-25 16:31 ` Oleg K. Artemjev [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20021225193131.7848532b.olli@simauto.ru \
--to=olli@simauto.ru \
--cc=community@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git