Установка mc
-
Добрый день.
2.4.4-RELEASE-p3 (amd64)
built on Wed May 15 18:53:44 EDT 2019
FreeBSD 11.2-RELEASE-p10Во время установки mc такое сообщение:
pkg add http://pkg.freebsd.org/ FreeBSD:11:amd64/latest/All/mc-4.8.24.txz
Fetching mc-4.8.24.txz: 100% 2 MiB 888.9kB/s 00:02
Installing mc-4.8.24...
Newer FreeBSD version for package mc:
To ignore this error set IGNORE_OSVERSION=yes- package: 1103000
- running kernel: 1102000
Allow missmatch now?[Y/n]:
Причем раньше такого не было. На другом сервере. Не оттуда устанавливаю?
-
@lucas1
Здр
а если попробовать тянуть отсюда ?
http://pkg.freebsd.org/FreeBSD:11:amd64/release_3/All/mc-4.8.22_1.txz ?root@freeb:/usr/home/konstanti # mc -V GNU Midnight Commander 4.8.22 Built with GLib 2.56.3 Using the S-Lang library with terminfo database With builtin Editor With subshell support as default With support for background operations With mouse support on xterm With support for X11 events With internationalization support With multiple codepages support Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish, smbfs Data types: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64; root@freeb:/usr/home/konstanti # uname -a FreeBSD freeb 11.2-RELEASE FreeBSD 11.2-RELEASE #0: Sat Aug 10 01:00:10 MSK 2019 konstanti@freeb:/usr/obj/usr/src/sys/PF_IPSEC amd64 root@freeb:/usr/home/konstanti #
-
@Konstanti
Отсюда прошло.
Хотя вчера и отсюда пробовал вроде бы.
А как мне теперь определить зависимости пакетов необходимых для mc. А-то вчера понаставлял с Allow missmatch now?=YES. И теперь mc немного не так работает, как на другом сервере.
Ну чтобы удалить mc и по нормальному доставить необходимые пакеты. -
@lucas1
Попробуйте такroot@freeb:/usr/home/konstanti # make -C /usr/ports/misc/mc run-depends-list /usr/ports/security/libssh2 /usr/ports/devel/libslang2 /usr/ports/devel/glib20 /usr/ports/devel/gettext-runtime /usr/ports/lang/python37 /usr/ports/lang/perl5.30 /usr/ports/x11/libX11 /usr/ports/x11/libXext root@freeb:/usr/home/konstanti #
-
/usr/ports - такого каталога у меня нет.
pkg info может выдать Installed on (через grep?) дату установки пакета? -
@lucas1
Такого каталога и не будет
Это каталог портов freebsd.
Вы просили зависимости - я Вам их показал .root@freeb:/usr/ports/misc/mc # pkg info mc mc-4.8.22_1 Name : mc Version : 4.8.22_1 Installed on : Fri Aug 9 19:36:07 2019 MSK Origin : misc/mc Architecture : FreeBSD:11:amd64 Prefix : /usr/local Categories : misc shells Licenses : GPLv3+ Maintainer : woodsb02@FreeBSD.org WWW : https://midnight-commander.org/ Comment : Midnight Commander, a free Norton Commander Clone Options : DOCS : on EDITOR : on ICONV : on NCURSES : off NLS : on SFTP : on SLANG : on SMB : on SUBSHELL : on X11 : on Shared Libs required: libintl.so.8 libslang.so.2 libglib-2.0.so.0 libssh2.so.1 libgmodule-2.0.so.0 Annotations : FreeBSD_version: 1102000 repo_type : binary repository : FreeBSD Flat size : 6.86MiB Description : GNU Midnight Commander is a user-friendly yet powerful file manager and visual shell, useful to novice and guru alike. It provides a clear, user-friendly, and somewhat protected interface to a Unix system while making many frequent file operations more efficient and preserving the full power of the command prompt. You will wonder how you could ever live without it. WWW: https://midnight-commander.org/ root@freeb:/usr/ports/misc/mc #
p.s. А зачем на PF mc ? все же можно сделать через WEB интерфейс или командну строку
-
@Konstanti
Я подумал, что вы подтянули порты FreeBSD на PfSense.pkg info может выдать Installed on (через grep?) дату установки пакета? Все-таки это интересует.
Не, ну mc должен быть.
-
root@freeb:/usr/ports/misc/mc # pkg info mc mc-4.8.22_1 Name : mc Version : 4.8.22_1 Installed on : Fri Aug 9 19:36:07 2019 MSK
root@freeb:/usr/home/konstanti # pkg info mc | grep Installed Installed on : Fri Aug 9 19:36:07 2019 MSK root@freeb:/usr/home/konstanti #
-
@Konstanti
Нет не так. Не по конкретному пакету pkg info mc. а по всем пакетам pkg info. -
#!/bin/sh for pkg_name in $(pkg info | awk '{print $1}') do echo "${pkg_name} `pkg info ${pkg_name} | grep Installed`" done