Re: Komische Konsole

From: olli hauer <ohauer(at)GMX.de>
Date: Thu, 10 Oct 2013 07:02:30 +0200

On 2013-10-10 01:29, Peter Ross wrote:
> On Thu, 10 Oct 2013, Nicolas Rachinsky wrote:
>
>> * Nicola Tiling <nti(at)w4w.net> [2013-10-09 16:24 +0200]:
>>>>> z.B:
>>>>> load: 0.36 cmd: pkg 41265 [ttyin] 210.15r 0.00u 0.00s 0% 2324k
>>>>> load: 0.29 cmd: pkg 47585 [ttyin] 1.64r 0.00u 0.00s 0% 2564k
>>>>
>>>> Klingt für mich so, als ob pkg das macht.
>>>
>>> Auf den Instanzen wo es Probleme gibt habe ich kein (neues) pkg
>>>
>>> =pkg --help
>>> The package management tool is not yet installed on your system.
>>> Do you want to fetch and install it now? [y/N]: ^C
>
> Ob es in Deinem Fall hilft, weiß ich nicht, möglicherweise verhaspelt sich da was, wenn statt eines Programms, welches als Batch laufen kann, plötzlich ein interaktives gestartet wird, welches auf eine Eingabe wartet.
>
> Ich finde diesen Stub äußerst unelegant. Nicht mal -v (Version) geht, ohne daß es interaktiv wird.
>
> Ich habe hier ein Programm, welches, um rauszukriegen, ob neues oder altes pkg-Management vorliegt, folgendes abfragt:
>
> installed_pkg=`echo "n" | pkg -v | \
> awk '{if (NR==1) if (int(substr($1,1,1))==0) print "NO"; else print "YES"}'`
>
> Wenn z.B. pkg -v "0" oder meinetwegen "-1" zurückgeben würde, wenn pkg_ng nicht installiert wäre, wäre so ein Hack nicht nötig.

Schnelltest, kann auch so bleiben wenn pkg schon installiert ist.
> chmod 444 /usr/sbin/pkg

Ob pkg installiert ist oder nicht testet man besser mit dem vollem pfad.
> /usr/local/sbin/pkg -v

-- 
gruss,
olli
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 10 Oct 2013 - 07:02:58 CEST

search this site