From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 24 May 2003 13:16:07 +0500 From: ASA X-Mailer: The Bat! (v1.60q) Organization: LLB, LLC X-Priority: 3 (Normal) Message-ID: <16420986426.20030524131607@udm.ru> To: Konstantin Vinokurov In-Reply-To: <200305241034.16428.altlinux@tut.by> References: <200305241034.16428.altlinux@tut.by> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [Comm] =?koi8-r?B?UmU6IFtDb21tXSDr3NsgYXB0?= Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: ASA List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Hello Konstantin, Saturday, May 24, 2003, 12:34:16 PM, you wrote: KV> Вчера пытался почистить /var/cache/apt/archives Сделал список KV> rpm-ок 1, 2-го дисков Юноши 2.2 и список rpm-ок в кэше. Я был KV> очень удивлен, узнав что имена файлов в кэше и на дисках не KV> совпадают. Зачем apt-get изменяет символы в именах файлов (. в _ KV> или %3a и _ в %5f)? Присмотритесь внимательно. Он изменяет не каждую точку, а только те точки, которые отделяют имя пакета от версии и версию от архитектуры - так проще обрабатывать имена пакетов. Соответственно, просто подчеркивания (не несущие смысла разделения частей имени файла) тоже заменяются - чтобы "не путались под ногами". KV> Как тогда удалить из кэша те файлы, которые KV> есть на дисках, оставив скачанные из интернета?┼э Обработайте имена файлов с дисков подоходящим sed-выражением а-ля sed -e "s/_/%5f/" | sed -e "s/^\([^.]\+\)\.\(.\+\)\.\([^.]\+\.rpm\)$/\1_\2_\3/" (не проверял, но если не сработает - пишите, проверю) -- Best regards, ASA mailto:llb@udm.ru