PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem: screen: command not found



Mysterox
19.07.05, 22:30
Hi,

folgendes Problem, wenn ich auf unserem Root Server den folgenden Befehl ausführe, um den Server zustarten "screen -A -m -d -S server1 ./hlds_run -port 27015 -game dod +maxplayers 32 +map dod_anzio -autoupdate" dann bekomme ich immer die Meldung "screen: command not found".

Wie kann ich das Problem beheben?
Danke im voraus!

mfg

Mysterox

gadget
19.07.05, 22:36
Paket installiert?

Mysterox
19.07.05, 22:37
Ok,

vielleicht ne blöde frage, aber wie heisst das Paket?
Heisst das screen?

mfg

Mysterox

Jesaja
19.07.05, 22:38
ja heißt es.....

gadget
19.07.05, 22:39
Hab noch ne blödere Frage:

Welche Distri?

Suxxess
19.07.05, 22:39
apt-get install screen ;)

Mysterox
19.07.05, 22:40
apt-get wird leider nicht funzen ist suse 9.2

gadget
19.07.05, 22:43
pin verrät dir das Paket, das du mit YaST installieren kannst

Mysterox
19.07.05, 22:50
Hi,

es handelt sich dabei um einen root server!
Ich habe kein Yast.

Das Probleme ist wenn ich jetzt ./configure in dem Installer Verzeichnis von Screen ausführe bekomme ich folgeden meldung:
linux:/opt/screen-3.9.15 # ./configure
this is screen version 3.9.15
checking for prefix by checking for screen... no
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH

Was muss ich denn jetzt noch alles für Pakete installieren damit ich screen installieren kann, bzw. gibt es vielleicht noch ne alternative zu screen?

mfg

Mysterox

Suxxess
19.07.05, 22:54
Auf deinem Server ist kein Compiler vorhanden mit dem du den Befehl compilieren könntest... . Steht doch da :cool:

Google ist dein Freund:
http://home.arcor.de/lutz.schweizer/s-tipp2.html
Da steht aber das du Yast brauchst. Du brauchst den Compiler um Yast zu installieren und du brauchst Yast um den Compiler zu installieren, dumm gelaufen. :ugly:

Naja dann musst du das halt manuell machen.

Mysterox
19.07.05, 23:19
Hi,

naja manuell sollte es gehen...
Ich muss nur noch die richtigen Programm versionen finden.
Und die müssen auch noch rpm pakete sein und keine Binaries!
Naja morgen ist ja auch noch ein Tag.

Danke schonmal für eure Hilfe.
Wenn ich noch weitere Probleme oder Fragen haben, melde ich mich wieder.

mfg

Mysterox

Freeze
19.07.05, 23:47
versuch mal ftp://ftp.suse.com/pub/suse/i386/9.2/suse/i586/screen-4.0.2-45.i586.rpm

und mit rpm -i screen-4.0.2-45.i586.rpm installieren

rudi_m
19.07.05, 23:59
es handelt sich dabei um einen root server!
Ich habe kein Yast.

ne SuSE ohne yast hab ich noch nie gesehen.
Schon mal als root "yast" eingegeben?

oder auch gleich
yast -i screen

@freeze
rpm kann uebrigens auch direkt ftp/http URLs verarbeiten - spart die wget und anschliessende rm Zeile ;)

Freeze
20.07.05, 00:08
@ rudi_m
sorry, bin debianer :)

rudi_m
20.07.05, 00:18
@ rudi_m
sorry, bin debianer :)
Ja, das wollte ich auch immer schon mal werden aber hab es bisher nicht geschafft meine SuSE 9.1 zu zerschiessen obwohl ich schon fast alles (inclusive glibc recompile) probiert habe. :)

Mysterox
20.07.05, 08:56
Hi,

danke euch allen.
Hat jetzt geklappt mit dem Befehl "yast -i screen".
Wo holt der sich denn dann eigentlich das Paket her?
Zieht der sich das automatisch dann vom Suse FTP oder wie macht der das?

mfg

Mysterox

rudi_m
20.07.05, 10:33
Hi,
danke euch allen.
Hat jetzt geklappt mit dem Befehl "yast -i screen".
Wo holt der sich denn dann eigentlich das Paket her?
Zieht der sich das automatisch dann vom Suse FTP oder wie macht der das?

In Yast ist eine Installationsquelle eingetragen. Wenn Du von DVD installiert hast wird das die DVD sein. Auf Deinem Server sicher irgenden ftp oder NFS server im Netzwerk deines hosters oder auch ein offizieller SuSE mirror.
Nachschauen kannst Du das in yast --> software -> Installations quelle.

Freeze
20.07.05, 10:37
ach ja, bring dir um himmels willen vernünfige linuxkenntnisse bei, wenn du an 'nem root rumfummelst.
so ist das nämlich grob fahrlässig.

Pingu
20.07.05, 10:56
Wie lange es wohl dauern wird bis der Threadersteller mit einem neuen Thread kommt: "Hilfe mein Server wurde gehackt. Wie stelle ich fest, daß ...? Wie kann ich das lösen?"

http://www.macuser.de/forum/images/smilies/rotfl.gifhttp://www.macuser.de/forum/images/smilies/rotfl.gifhttp://www.macuser.de/forum/images/smilies/rotfl.gifhttp://www.macuser.de/forum/images/smilies/rotfl.gifhttp://www.macuser.de/forum/images/smilies/rotfl.gifhttp://www.macuser.de/forum/images/smilies/rotfl.gifhttp://www.macuser.de/forum/images/smilies/rotfl.gif

EDIT: Um schon mal ein paar Lösungen zu geben:
http://www.linuxforen.de/forums/showthread.php?t=189535
http://www.linuxforen.de/forums/showthread.php?t=189097
http://www.linuxforen.de/forums/showthread.php?t=189035
http://www.linuxforen.de/forums/showthread.php?t=175528
http://www.linuxforen.de/forums/showthread.php?t=188680
http://www.linuxforen.de/forums/showthread.php?t=187963
http://www.linuxforen.de/forums/showthread.php?t=186820

Mysterox
20.07.05, 11:18
Hi,

danke für eure Antworten.
Reicht denn eine IPTables Firewall dafür oder braucht man was anderes bzw. noch mehr?

mfg

Mysterox

Freeze
20.07.05, 11:29
sorry, aber bei dem kenntnisstand is ein shutdown -h now wohl das sinnvollste.

Mysterox
21.07.05, 10:23
Hi,

naja nur wie soll man etwas lernen wenn man den Server quasi nicht anfassen darf?

Ausserdem ist es nur ein ******* Root Server, der als Game Server genutzt wird!
Also wichtige Daten etc sind da definitiv nicht drauf.

Ausserdem denke ich das jeder mal "klein" anfängt und noch etwas hilfe braucht, habe die Weissheit schliesslich nicht mit Löffeln gefressen.

mfg

Mysterox

Pingu
21.07.05, 10:50
naja nur wie soll man etwas lernen wenn man den Server quasi nicht anfassen darf?
zu Hause?
Ich habe bis heute keinen Root-Server, weil ich eben weiß, daß ich nicht immer die Zeit habe mich darum zu kümmern.


Ausserdem ist es nur ein ******* Root Server, der als Game Server genutzt wird!
Was heißt hier "nur"?

Also wichtige Daten etc sind da definitiv nicht drauf.
Schön für Dich. Auch mal an andere gedacht? Zum Beispiel: SPAM, Zwischenstation für andere illegale Taten.
Auch für Dich könnte es interessant werden, wenn er als Depot für Musik/Filme von den Release-Groups genutzt wird. Weil dann bezahlst Du das Datenvolumen. Im Zweifelsfall stehst Du vor der Anklagebank.
Das letzte weiß ich aus eigener Erfahrung, denn bei Mutter wurde druch die Firmen-Firewall hindurch ein Rechner aus dem internen Netz als Depot genutzt. Wie das passieren konnte, konnte nie aufgeklärt werden. Wahrscheinlich hatte ein Mitarbeiter einen Wurm sich eingefangen, der dann einen Tunnel nach außen gemacht hatte. Ich fand's damals praktisch. Denn ich wurde frei Haus mit den neusten Filmen vor den offiziellen Releases versorgt. Ich brauchte nur die Festplatte mit nach Hause nehmen.

Ausserdem denke ich das jeder mal "klein" anfängt und noch etwas hilfe braucht, habe die Weissheit schliesslich nicht mit Löffeln gefressen.
Du meinst also jeder Passagier-Pilot fängt seine Ausbildung auf einer vollbesetzten Maschine an und macht hinterher seine PPL(A) [Privat Pilot License].

Pingu

Freeze
21.07.05, 10:56
naja nur wie soll man etwas lernen wenn man den Server quasi nicht anfassen darf?
vielleicht erstmal an 'ner lokalen kiste probiern?


Ausserdem ist es nur ein ******* Root Server, der als Game Server genutzt wird!
Also wichtige Daten etc sind da definitiv nicht drauf.
jep, genau solche server sind die beliebtesten angriffsziele.
gute anbindung, schlecht gewartet,...

Mysterox
21.07.05, 12:20
Hi,

ok habt mich überzeugt!
Welche Distribution würdet ihr denn für mich dann zuhause zum einarbeiten empfehlen?
Die gleich wie auf dem Root sprich Suse 9.2 oder eher Debian oder Ubuntu?

mfg

Mysterox

rudi_m
21.07.05, 15:19
ok habt mich überzeugt!
Welche Distribution würdet ihr denn für mich dann zuhause zum einarbeiten empfehlen?
Die gleich wie auf dem Root sprich Suse 9.2 oder eher Debian oder Ubuntu?


Als Anfaenger wuerde ich zu Huse diesselbe wie auf dem root nehmen.
Dann hast Du zu Hause und auf dem server dasselbe Paketmanagment und Konfigurationstools.
Du kannst auf beiden diesselben Softwarepakete installieren, findest sie also auf beiden gleich-konfiguriert vor.

Distributionsspezifische Eigenarten und Macken, die Dir zu Hause schon begegnet sind kannst Du dann auf dem server einfacher und sicherer loesen.

Aus diesem Grund laueft auf meinem Server eine SuSE 9.1 - das naechste mal wahrscheinlich eher Debian.

Mysterox
22.07.05, 08:45
Hi,

ok danke für deine Antwort.
Dann werde ich mir nächste Woche dann mal Suse installieren und hoffen, das es einiger massen mit meiner Hardware klar kommt.

Aber viele leute sagen, das Suse nicht so toll ist weil es standardmäßig schon zuviele Pakete mitbringt, das man quasi für jedes Vorhaben mehrere Programme hat und das es dadruch recht langsam wäre.

Ist das so wirklich so oder ist das eher zu vernachlässigen?


mfg

Mysterox

gadget
23.07.05, 00:25
Aber viele leute sagen, das Suse nicht so toll ist weil es standardmäßig schon zuviele Pakete mitbringt, das man quasi für jedes Vorhaben mehrere Programme hat und das es dadruch recht langsam wäre.

Ist das so wirklich so oder ist das eher zu vernachlässigen?


Also so wenig ist bei SuSE auch nicht dabei und gerade für Beginner ist das schon prima geeignet. Und umsteigen kannst Du später immernoch, ist nicht das Problem. Du solltest von vornherein auf Deiner Platte ein wenig Platz einplanen, auch mal andere Distris ausprobieren zu können.

;) Viel Erfolg!