Problem s manpage, pomagaite.

10 отговора 121 прегледа
#1

Problem s manpage, pomagaite.

Zdraveite,
instalirah slackware 9.1 na komputar s dosta uskadni resursi i me marzeshe da go puskam v rejim na EXPERT MODE da selektiram paketi za instalacia, ta go installnah full. Posle reshih da poraschistia, za da se osvobodi malko miasto, ta mahnah niakoi neshta. Sega vsichko bachka super, no MAN PAGE ne mi bachka
Samiat MAN i MAN PAGES Documentation ne sam gi mahal, ednoto det biah razkaral e bzip2, vzstanovih go i pak ne tragva. Niakoi ima li ideia kak da go oprava, che ne mi se preinstaira. Znachi ako izvikam MAN TAR da kajem za test mi izliza prazen ekran i v dolnia liav agal:

lines ?-?/? (END)

blagodaria predvaritelno

Отговор
в отговор на demon #2

Dopalnenie.

Sled kato napisah temata zabeliazah, che sled izlizane ot praznata stranica mi izliza saobshtenie za slednite libsvashti failove:

sh: line 1: /usr/bin/gtbl: No such file or directory
sh: line 1: /usr/bin/nroff: No such file or directory

Niakoi znae li kakvi sa tezi paketi, t.e. kade da gi tarsia, za da gi kacha obratno?

Отговор
в отговор на Demon #3

Най-вероятно

си разкарал пакета groff. Казвам най-вероятно, защото не знам как точно се казва в Slack, groff е в дистрибуцията, която аз ползвам, а и groff е GNU варианта на nroff.

Да ти кажа обаче, по-добре ще е да инсталираш отново, колкото и да ти е неприятно. Защото едва ли само man си прецакал; почти сигурен съм че не само в него ще има липси. И времето, което ще затриеш в търсене кое още ще ти трябва ...

Странното за мен е, че некой не ти е казал, че не трябва да махаш nroff. Никой софтуер имам предвид. Slack-джиите да кажат, ама все ми се струва, че има зависимости (dependencies) и поне предупреждение трябва да си получил?

Понякога седя и си мисля, а понякога само си седя
Отговор
в отговор на Masklin #4

Blagodaria Masklin!

vsashnost tochno tova e bil problemat, dokato si pisal reshenito tuk vav forume prochetoh za tozi paket i che e zadaljitelen i sashto, che ima mnogo 'depents', sigurno go e pisalo kato sam go mahnal po greshka, no ako ne biah niamashe da go znam sega Vazstanovih go ot /cdrom/slackware/ap/groff-1.17.2-i386-3
Osven tova i MAN-a tragna i vsichko si doide na miastoto. Ami tova da mi e za urok, kogato me marzi mnogo i mi se spi i ne cheta mnogo da ne pravia takiva neshta s leka raka
10x Masklin za pomoshta.

Отговор
в отговор на Masklin #5

Re: Най-вероятно

уви, една от особеностите на слак пакетите е, че те нямат описание на зависимостите си и се разчита на логиката на инсталационния скрипт, а по-късно, ако добавяш на ръка пакети, се разчита, че човекът *знае* какво е необходимо на пакета или пък на принципа на опита и грешката инсталираш пакети, докато новата програма спре да реве за липсващи файлове.

Иначе с едно кликване можеш да си махнеш дори и binutils или bash пакетите и после да си свиркаш, докато междувременно поставяш rescue CD-то в кафедържателницата.

-----
Lay your troubles on my shoulder, put your worries in my pocket, rest your love on me
Отговор
в отговор на Пay #6

Re: Най-вероятно

мда - това със зависимостите си има неприятни страни, ама и положителни. Всъщност не знам как е при различните дистрибуции, ама имам лош спомен от един стар редхат (не помня 6 ли беше или друг) дето го мъчихме да го съберем на малко място - избираме пакетите, те си казват, че искат еди кво си и инсталират още ПАКЕТИ и инсталацията набъбва повече от двойно. А в повечето случаи са необходими 1 или няколко библиотеки, а не цял пакет. На салака - вадя библиотеките без да слагам цял пакет и готово. Отначало ме изнервяше, че не за всяка библиотека се разбира лесно в кой пакет е, ама когато "открих" че google "знае" - всичко си дайде на мястото

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор
в отговор на bozho #7

Ама ти говориш за друго

Проблемът е в лошата разделителна способност :) Или може би лошия подбор на софтуер в тези пакети. Иначе нищо не ти пречи да инсталираш само каквото ти трябва с --nodeps или просто след инсталирането да затъркаш излишествата

Понякога седя и си мисля, а понякога само си седя ...
Отговор
в отговор на Masklin #8

Re: Ама ти говориш за друго

даа - за --nodeps не се бях сетил.
Иначе втория вариант ми се вижда доста по- ненадежден

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор
в отговор на bozho #9

Re: Ама ти говориш за друго

определено точно поради споменатата от теб причина (малко място) или пък ако си инсталирал нещо от сорс, а то търси да го има написано като пакет в базата, желаният нов пакет реве, че му няма еди какво си то и хващаш голямата баданарка --нодепс и започваш да мажеш.... Проблемът е, че понякога системата така се замазва, че най-добре да разкараш всичко и да повториш операцията по добавяне на системни пакети на ново.

Според мен в слак пакетизацията щеше да е хубаво да имаше едно кратко описание - всяко нещо какво иска и какво дава, иначе се налага да работиш по опит или интуиция - и двете непредпочитани в ситуацията на нов потребител, който иска програмата Х, но тя му плюе проблеми ...

-----
Lay your troubles on my shoulder, put your worries in my pocket, rest your love on me
Отговор
в отговор на bozho #10

Re: Най-вероятно

I MANIFEST.bz2 znae.

Otkriyte greshkite: [линк]
Отговор
в отговор на Пay #11

Re: Ама ти говориш за друго

>"Според мен в слак пакетизацията щеше да е хубаво да имаше едно кратко описание - всяко нещо какво иска и какво дава, "

Абсолютно вярно - винаги съм си мислил, че е много неоходимо такова описание.

Когато боговете говорят, ония с фактите никакви ги няма.
Отговор