Sun, May 24, 2015 at 16:34:05, unisol wrote about "Re: [uanog] Re: [uanog] FreeBSD pkg - чем же ж в sqlite в консоли смотреть удобно?":
Теперь же - один файлик sqlite db, непонятно чем его можно так же удобно побраузить,
$ /usr/local/bin/sqlite3 SQLite version 3.8.9 2015-04-08 12:16:33 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. sqlite> .open /var/db/pkg/local.sqlite sqlite> SELECT name FROM sqlite_master WHERE type='table' ORDER BY name; annotation categories config_files deps directories files groups licenses mtree [...skip...] $ pkg which /usr/local/bin/sqlite3 /usr/local/bin/sqlite3 was installed by package sqlite3-3.8.9_1
в идеале - хотелось бы, чтоб mc умел получить и отобразить аналогичную структуру.
Сам напиши:)
Я уже молчу, что в БД что-то иногда может "не сростись", ранее решалось легко и непринужденно редактированием-удалением файлов.
Точно так же, но научишься языку SQL :)
Ещё один косяк - у меня jail'ов куча, в них только минимум, чтоб оно запустилось, и с новой системой пакетов - разве что какой-то ключик типа "ставить в chroot" спасет, что немного сложнее, чем просто распаковать нужное и изначальная проблема никуда не девается.
=== SYNOPSIS pkg [-v] [-d] [-l] [-N] [-j <jail name or id> | -c <chroot path> | -r <root directory>] [-C <configuration file>] [-R <repository configuration directory>] [-4 | -6] <command> <flags> === ключик есть. что не так? -netch-