LINUX.ORG.RU

Что плохого в тенях?

Zhbert ★★★★★
()
Ответ на: комментарий от Zubok

В Norton Commander уже были.

Мне лично они всегда нравились. Лампово так.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Я тебе уже скрин найти успел, пока ты там врал =)

Ага, да. У меня все из памяти повылетало. То, что тени где-то там были, я помню, но потом, как все прогрессивное человечество, я с NC прыгнул на Dos Navigator. И у меня попуталось все в голове :)

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Я не так давно ностальгии ради на линукса far2l накатывал, сидел радовался =)

Zhbert ★★★★★
()

жопич до сих пор не осилил не ставить пробел между словами и знаками препинания?

Тени - хорошо.

P.S. Сабж? Посмотрел после очередной написанной темы - пробелы.

zemidius
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

О, спасибо. Не то, что я буду это отключать, но возможность отключения (хоть и в конфиге) - хорошо.

zemidius
()
Ответ на: комментарий от Zubok

но потом, как все прогрессивное человечество, я с NC прыгнул на Dos Navigator.

Хипсторы и мажоры. Все нормальные нищуки сидели на VC.

utanho ★★★★★
()
Ответ на: комментарий от Zhbert

Ну я тоже часто с него же пишу, но опечатки стараюсь исправлять (даже постфактум) и пробелы лишние не ставлю, тем более в теме.

zemidius
()

Ну тени и что? Комп не тянет такие эффекты? Там еще и курсор мигает, прикинь!

cocucka ★★★★☆
()

mc 4.8.26 теней нет

Dog ★★★
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

А,понятно, они у меня отключены просто по дефолту. Ну, круто, пусть будут тени, почему бы и нет

Dog ★★★
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

Спасибо, но у меня и так все отключено по дефолту.

Dog ★★★
()
Ответ на: комментарий от utanho

но потом, как все прогрессивное человечество, я с NC прыгнул на Dos Navigator.

Хипсторы и мажоры. Все нормальные нищуки сидели на VC.

VC был божественен

Manhunt ★★★★★
()

Да что там! Я вот никогда прежде не обращал внимания, а сейчас ставлю на голую систему mc и она мне 146 пакетов «в догонку» залепила: кучу иксовых (зачем mc иксы?), латех зачем-то, libxml2… В общем, мне эта логика вообще не понятна.

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)

Спасибо, отключил.

leg0las ★★★★★
()
Ответ на: комментарий от Eddy_Em

Даже не знаю, откуда у тебя такое. В Debian mc жестко зависит от этих пакетов (ниже), а они точно не могут с собой притащить иксы, LaTeX. Я предполагаю, что и в recommends у таких пакетов вряд ли что-то такое прописано. По умолчанию, Debian ставит рекомендуемые, но это можно отключить, если тебе надо именно минимальную установку. У меня отключено.

$ aptitude search ~R^mc$
i A libc6                  - библиотека GNU C: динамически подключаемые библиотеки                                        
i A libext2fs2             - библиотеки для работы с файловыми системами ext2/ext3/ext4                                   
i A libglib2.0-0           - библиотека С-функций                                                                         
i A libgpm2                - General Purpose Mouse (динамическая библиотека)                                              
i A libslang2              - библиотека S-Lang — динамическая версия                                                      
i A libssh2-1              - клиентская библиотека SSH2                                                                   
p   mc-data                - Midnight Commander - a powerful file manager -- data files                     
Zubok ★★★★★
()
Ответ на: комментарий от Zubok

У меня вот такая адова гора зависимостей при включенном флаге «X»:

equery g app-misc/mc
 * dependency graph for app-misc/mc-4.8.26-r2
 `--  app-misc/mc-4.8.26-r2  ~amd64 
   `--  dev-libs/glib-2.66.7  (>=dev-libs/glib-2.26.0) amd64 
   `--  sys-libs/gpm-1.20.7-r3  (sys-libs/gpm) ~amd64 
   `--  sys-fs/e2fsprogs-1.46.2  (sys-fs/e2fsprogs) ~amd64 
   `--  net-fs/samba-4.14.3  (net-fs/samba) ~amd64 
   `--  net-libs/libssh2-1.9.0_p20200614-r1  (net-libs/libssh2) amd64 
   `--  sys-libs/slang-2.3.2  (>=sys-libs/slang-2) amd64 
   `--  sys-libs/ncurses-6.2_p20210123  (sys-libs/ncurses) ~amd64  [unicode?]
   `--  app-text/aspell-0.60.8-r1  (app-text/aspell) ~amd64 
   `--  x11-libs/libX11-1.7.0  (x11-libs/libX11) amd64 
   `--  x11-libs/libICE-1.0.10  (x11-libs/libICE) amd64 
   `--  x11-libs/libXau-1.0.9-r1  (x11-libs/libXau) amd64 
   `--  x11-libs/libXdmcp-1.1.3  (x11-libs/libXdmcp) amd64 
   `--  x11-libs/libSM-1.2.3-r1  (x11-libs/libSM) amd64 
   `--  app-arch/xz-utils-5.2.5  (app-arch/xz-utils) amd64 
   `--  virtual/pkgconfig-2  (virtual/pkgconfig) amd64 
   `--  sys-devel/gettext-0.21  (sys-devel/gettext) amd64 
   `--  dev-libs/check-0.15.2-r1  (dev-libs/check) amd64 
   `--  sys-devel/gnuconfig-20210107  (sys-devel/gnuconfig) ~amd64 
   `--  app-portage/elt-patches-20201205  (>=app-portage/elt-patches-20170815) ~amd64 
   `--  sys-devel/automake-1.16.3-r1  (>=sys-devel/automake-1.16.2-r1) ~amd64 
   `--  sys-devel/autoconf-2.69-r5  (>=sys-devel/autoconf-2.69) amd64 
   `--  sys-devel/libtool-2.4.6-r6  (>=sys-devel/libtool-2.4) amd64 
[ app-misc/mc-4.8.26-r2 stats: packages (23), max depth (1) ]
Я без понятия, зачем разработчики mc используют дурацкий glib, но в итоге вылезает зависимость от xml2, а тот тянет латех. В принципе, мне-то латех не помешает, но с другой стороны, если хочется микросистему поставить, то придется mc ставить из исходников!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Я без понятия, зачем разработчики mc используют дурацкий glib

Ну, дык, Мигелюшка же. :) Это уже давно. Кстати, когда-то была ветка GNU mc без зависимости от glib, но я не знаю ее судьбу.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Ну вот: пришлось написать свой терминал для работы с последовательным портом. Теперь, похоже, придется написать свой аналог mc! Чтобы вообще никаких зависимостей, кроме glibc, readline и ncurses, не было! А, еще libssh2 и libgpm…

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

эдик, завязывай с гентой, не твое это. отключи генерацию gtk-doc, и будет тебе счастье с зависимостями

ananas ★★★★★
()
Ответ на: комментарий от ananas

Доки отключены глобально. А без генты я не представляю даже, тут вон писилинуксос советовали, но погуглил я — как-то уныло оно… Хочется ведь иметь вменяемый репозиторий, чтобы в свалку не превращать свой линукс, устанавливая уйму утилит из сырцов вручную.

Zubok

ncurses еще зачем-то.

Zubok, ncurses нужны: на них интерфейс mc отрисован. Я вот в своем терминале для последовательных портов тоже ncurses использовал (+readline; благо, нашел на SO, как их «подружить»).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

чтобы в свалку не превращать свой линукс, устанавливая уйму утилит из сырцов вручную

судя по латеху, как зависимости от зумеля2 (по твоему утверждению) - в свалку ты его превращаешь и так, и эдак

лично меня крайне выбешивает не наличие libxml2 в системе, а необходимость присутствия там одновременно libxml2 и expat, openssl и gnutls. вот только поделать с этим что-то крайне сложно, даже несмотря на lfs

ananas ★★★★★
()
Ответ на: комментарий от Zubok

И давно? В Debian нет зависимости от ncurses

всегда. зависит от сборки, можно собрать как с ncurses, так и со slang

ananas ★★★★★
()
Ответ на: комментарий от Eddy_Em

Тогда вы ССЗБ, так как скорее всего флаг «Х» выставлен глобально.

utanho ★★★★★
()
Ответ на: комментарий от Zubok

Натрави на mc команду ldd:

ldd /usr/bin/mc
	linux-vdso.so.1 (0x00007fff499eb000)
	libslang.so.2 => /usr/lib64/libslang.so.2 (0x00007f7b224ad000)
	libgpm.so.1 => /lib64/libgpm.so.1 (0x00007f7b224a5000)
	libe2p.so.2 => /lib64/libe2p.so.2 (0x00007f7b22499000)
	libext2fs.so.2 => /lib64/libext2fs.so.2 (0x00007f7b2242d000)
	libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f7b22427000)
	libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f7b222f8000)
	libutil.so.1 => /lib64/libutil.so.1 (0x00007f7b222f1000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7b222d1000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f7b22115000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f7b2210f000)
	libm.so.6 => /lib64/libm.so.6 (0x00007f7b21fcc000)
	libncurses.so.6 => /lib64/libncurses.so.6 (0x00007f7b21fa2000)
	libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007f7b21f63000)
	libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f7b21f5d000)
	libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f7b21eeb000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f7b228db000)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

оспади, и шланг, и курсы, и тинфо… месье знает толк в свалках

для примера

(vic@vilen)~ $> lib mc                                                                                                                                                  [sh]
        linux-vdso.so.1 (0x00007ffc80b71000)
        libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007fdd122bb000)
        libe2p.so.2 => /usr/lib/libe2p.so.2 (0x00007fdd122af000)
        libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007fdd1226f000)
        libext2fs.so.2 => /usr/lib/libext2fs.so.2 (0x00007fdd12204000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fdd121fe000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fdd120cf000)
        libutil.so.1 => /lib/libutil.so.1 (0x00007fdd120c8000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007fdd120a7000)
        libc.so.6 => /lib/libc.so.6 (0x00007fdd11f1e000)
        libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007fdd11e8e000)
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007fdd11bb6000)
        libz.so.1 => /lib/libz.so.1 (0x00007fdd11b9d000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fdd11b95000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007fdd11b8f000)
        libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fdd11b1d000)
        /lib/ld-linux-x86-64.so.2 (0x00007fdd1233c000)
(vic@vilen)~ $>                                                                                                                                                         [sh]
ananas ★★★★★
()
Ответ на: комментарий от ananas
 * dependency graph for gnome-base/librsvg-2.50.3
 `--  gnome-base/librsvg-2.50.3  ~amd64 
   `--  x11-libs/cairo-1.16.0-r4  (>=x11-libs/cairo-1.16.0) amd64  [glib abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  media-libs/freetype-2.10.4  (>=media-libs/freetype-2.9) amd64  [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  x11-libs/gdk-pixbuf-2.42.2  (>=x11-libs/gdk-pixbuf-2.20) ~amd64  [introspection? abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  dev-libs/glib-2.66.7  (>=dev-libs/glib-2.50.0) amd64  [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  media-libs/harfbuzz-2.8.0  (>=media-libs/harfbuzz-2.0.0) ~amd64  [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  dev-libs/libxml2-2.9.10-r5  (>=dev-libs/libxml2-2.9.1-r4) ~amd64  [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  x11-libs/pango-1.42.4-r2  (>=x11-libs/pango-1.38.0) amd64  [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  dev-libs/gobject-introspection-1.66.1  (>=dev-libs/gobject-introspection-0.10.8) ~amd64 
   `--  virtual/rust-1.50.0  (>=virtual/rust-1.40) M[package.mask]  [abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)?]
   `--  dev-util/glib-utils-2.66.7  (dev-util/glib-utils) amd64 
   `--  sys-devel/gettext-0.21  (>=sys-devel/gettext-0.19.8) amd64 
   `--  virtual/pkgconfig-2  (virtual/pkgconfig) amd64 
   `--  dev-lang/vala-0.50.2  (dev-lang/vala) M[package.mask]  [vapigen(+)]
   `--  dev-lang/vala-0.48.12  (dev-lang/vala) ~amd64  [vapigen(+)]
   `--  dev-lang/vala-0.46.13  (dev-lang/vala) amd64  [vapigen(+)]
   `--  dev-lang/vala-0.44.11  (dev-lang/vala) amd64  [vapigen(+)]
   `--  dev-lang/vala-0.40.24  (dev-lang/vala) amd64  [vapigen(+)]
   `--  dev-lang/vala-0.36.20  (dev-lang/vala) amd64  [vapigen(+)]
   `--  app-portage/elt-patches-20201205  (>=app-portage/elt-patches-20170815) ~amd64 
   `--  app-arch/xz-utils-5.2.5  (app-arch/xz-utils) amd64 
   `--  dev-util/desktop-file-utils-0.26-r1  (dev-util/desktop-file-utils) ~amd64 
   `--  x11-misc/shared-mime-info-2.1  (x11-misc/shared-mime-info) ~amd64 
[ gnome-base/librsvg-2.50.3 stats: packages (23), max depth (1) ]

Тебе строчку virtual/rust-1.50.0 выделить?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ananas

tinfo — часть ncurses (я, правда, не знаю, нафиг оно нужно, это tinfo). А slang — да, дрянь какая-то непонятная, которая нафиг не нужна...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

да хоть десять строк выдели. LIBRSVG ОТ RUST НЕ ЗАВИСИТ! то, что у тебя кто-то воткнул какую-то опциональную дурь - не значит, что librsvg требуется rust

ananas ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.