Linux 15.032 Themen, 107.080 Beiträge

Linux lernen - aber richtig!?

Strauss191288 / 17 Antworten / Baumansicht Nickles

Hallo

Ich bin dabei Linux zu lernen, hab mir dabei auch ein buch gekauft ( Linux - das distributionsunabhängige Buch) !!! Mein Problem ist, das dieses Bc mit Shellprogrammierung anfängt, ohne sich richtig mit dem Kernel zu befassen! Also das Linux der kernel ist ( der für die kommunikation zwichen hard & software zuständig ist ) und es dann die gnu programme & auch nicht gnu programme (z.b. shell (bash), firefox usw.) gibt - habe ich verstanden! Linux ist ja der Kernel, also müsste es doch z.B. per konsole eine einheitliche Art der Netzwerkconfiguration geben oder ????? - so ein Buch oder/und freetext suche ich, die sowas erklären ( systemkonfiguration, die nicht distrubitionsabhängig ist)
Falls es sowas nicht gibt, bitte versucht es mir zu erklären, warum nicht!?

mfg Strauss

bei Antwort benachrichtigen
KarstenW Strauss191288 „Linux lernen - aber richtig!?“
Optionen

Du hast schon Recht. Die Bezeichnung Linux betrifft erstmal nur den Betriebsystemkern.
Der Linuxkernel ist wie ein großes Programm in dem auch die Treiber laufen und auch das Netzwerkfilterprogramm (wenn man eine Firewall mit Linux aufbauen will) läuft.
Viele GNU Programme gibt es nur als Programmcode. Und weil die meisten Anwender keine Erfahrung mit einem Compilier haben und den Programmcode nicht selbst übersetzen können, haben sich im Laufe der Zeit verschiedene Distributionen gebildet.
Die verschiedenen Distributionen machen es dem Anwender leicher die Programme zu installieren und versuchen auch die Konfiguration des Betriebsystems einfacher zu machen, damit die Anwender nicht jede Konfigurationsdatei mit einem Editor bearbeiten muß.
Die Konfiguration des Betriebsystems macht jede Distribution ein wenig anders.
Wobei viele Sachen auch gleich oder zumindest ähnlich sind.
Prinzipiell speichert Linux wie kommerzielles Unix seine Konfiguration in normale Textdateien ab. Bei Linux gibt es also keine Registry wie bei Windows.
Viele dieser Dateien kann man auch notfalls mit einem Editor bearbeiten.

Ich würde dir daher empfehlen erstmal ein Buch zu kaufen wo die Konfiguration deiner verwendeten Distribution erklärt wird.
Wenn du eine Distribution für fortgeschrittene Anwender suchst , dann kann ich dir Debian empfehlen.

http://debiananwenderhandbuch.de/

http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-1548?GalileoSession=44158835A3.hP4.1P-Y

http://www.amazon.de/Das-Debian-System-Konzepte-Methoden/dp/3937514171/ref=sr_1_2?ie=UTF8&s=books&qid=1209288937&sr=8-2


In der Programmierung gibt es immer verschiedene Ansätze.
Manche Distributionen versuchen die Konfiguration "intuitiv" wie bei Windows zu machen (nicht nach meinem Geschmack)
Debian versucht einen modularen Ansatz, damit der Anwender sich den Rechner flexibel konfigurieren kann wie er möchte.

Du meinst wahrscheinlich diese Buch:

http://www.galileocomputing.de/openbook/linux/

Ich halte nicht so viel von diesem Handbuch, weil die Konfiguration jede Distribution etwas anders macht.
Wenn du dir ein Handbuch zu einer Serveranwendungen kaufst, dann ist die Erklärung in der Regel distributionsunabhängig.
Und alles in so ein Handbuch reinzupacken geht sowieso nicht.
Wenn du Shellprogrammierung lernen willst, dann kaufst du dir ein spezielles Buch zur Shellprogrammierung. Und wenn du eine Serveranwendung konfigurieren willst, dann kaufst du dir auch ein spezielles Handbuch für diese Serveranwendung.
Serveranwendungen werden in der Regel direkt mit einem Editor konfiguriert, weil die Anzahl der Optionen so vielfältig sind.
So was kann man gar nicht mit grafischen Programmen machen.
Und bei Desktoprechner ist nicht viel zu konfigurieren.

Welche Distribution verwendest du ?
Viele Einstieger fangen erstmal mit Ubuntu (oder KUbuntu) an:

http://ubuntuusers.de/

Hier gibt es ein paar Open Books (auch zu Ubuntu) , die du auch herunterladen kannst:

http://www.galileocomputing.de/katalog/openbook/?GPP=opc

PS: Wenn du Fremdsoftware installieren willst, die nicht mit deiner Distribution programmiert wurde, dann suchst du dir am besten eine Linux Standard Base kompatible Distribution heraus:

http://de.wikipedia.org/wiki/Linux_Standard_Base







Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Olaf19 Strauss191288 „Linux lernen - aber richtig!?“
Optionen

Hi Strauss,

ich weiß ja nicht genau, welches distributionsunabhängige Linux-Buch du dir gekauft hast, aber zum empfehlenswertesten, was du lesen kannst, zählt der Kofler: http://www.kofler.cc/linux8.html - nicht ganz billig zwar, aber evtl. bekommst du es günstig gebraucht bei ebay.

Nicht zu verachten ist auch der erste Linux-Report von Mike Nickles, erschienen im Juli 2007. Alles sehr anschaulich und einsteigerfreundlich beschrieben, dabei trotzdem sehr ausführlich.

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
Strauss191288 Olaf19 „Hi Strauss, ich weiß ja nicht genau, welches distributionsunabhängige...“
Optionen

Hi

1. ja ich habe mir folgendes Buch gekauft : http://www.galileocomputing.de/openbook/linux/ ( ich habs mir gekauft, da es mir wmpfolen wurde - am Anfang fand ich es auch sehr gut, doch nach den ersten 150 Seiten fand ich es ************ - ich werde es vermutlich wieder verkaufen!)
2. Ich bin auch im Besitz des Nickles Buch - dieses ist aber sehr oberflächlich geschrieben (grafische Oberfläche) - trozdem werde ich es als Nachschlagewerk behalten !
3. ich habe als OS (K)ubuntu - dies ist in Sachen Desktop ein vollwertiger Windowsersatz! ( rund 1/2 Jahr lang )
4. Als 2 System hab ich Slackware 12 da ich mal gelesen habe : Wer Gennto lernt, weiß wie Gentoo funktioniert - aber wer Slackware lernt, weiß wie Linux funktioniert!
5. Wie gesagt: Grob Bildlich gesehen habe ich Linux verstanden und weiß auch warum es als System/Firmware auf dvd-player&co draufgespielt werden und wo die unterschiede zu Windows liegen!
6. Ich möchte Linux von der Picke aus lernen. Das heißt am besten ganz ohne grafische Oberfläche - da ich tiefer in die Linuxmaterie gehen will - Umgangssprachlich möchte ich ein Guru bzw. ein Hacker ( Hacker im Sinne von kreativen Umgang mit Technik und nicht die fehl Bezeichnung durch Medien&Co)werden. Bin für jede Hilfe dankbar!
7.Bitte schreibt nicht, das ich es nicht schaffe und das es zu schwer sei ect. - das habe ich oft genug gelesen! Ich bin der Überzeugung das man alles schaffen kann, was man sich vornimmt & das jeder der sagt, das man es nicht schafft _ es selbst nicht kann & es sich nicht selbst zutraut und versucht dadurch seine eigene negativ Einstellung auf andere zu übertragen ( Nach dem Motto - wenn ich es nicht kann - dann du erst recht nicht! )

Für jeden weiteren hilfreichen Beitrag wäre ich sehr dankbar ! Falls ihr noch Websides oder Bücher zu empfehlen habt - UNBEDINGT POSTEN!!!!!!!!!!!!!!!!!

mfg Strauss

bei Antwort benachrichtigen
REPI Olaf19 „Hi Strauss, ich weiß ja nicht genau, welches distributionsunabhängige...“
Optionen

Hallo an Alle,

habe mir, obwohl ich mich schon ca. 10 Jahre mit Linux beschäftige, den Nickles Linux Report gekauft.
Vorallem Anfängern kann ich sagen, zieht euch das rein, bevor ihr überhaupt auch nur eine CD/DVD zum Installieren einlegt.
Aber auch Fortgeschrittene komen auf ihre Kosten, besonders da zu vielen verschiedenen Distris Erklärungen abgegeben werden und man so auch Einblicke in welche bekommt, mit denen man bisher noch nicht in Berührung gekommen ist.
http://www.nickles.de/buch/



Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
NANÜ Strauss191288 „Linux lernen - aber richtig!?“
Optionen

hi,
sehr löblich. Ohne Witz, gibts selten.

Also siehe Qlaf19 (Kofler ist unentbehrlich! bezieht sich aber überwiegend auf OpenSuse und (K)Ubuntu)
Dann das große Buch Linux von H-G Eßer .
Eßer hat früher als Chefredakteur - und jetzt kommen die Zeitschriften bzw. Internetseitentipps - die http://www.linux-user.de betreut, zeichnet jetzt verantwortlich für die alle 3 Monate erscheinende http://www.easy-linux.de.

Die ebenfalls alle 3 Monate erscheinenden Bücher von http://www.tecchannel.de sind ebenso zu empfehlen wie siehe da (war auch überrascht) die Linux Extra Hefte von http://www.chip.de.
Allerdings ist nicht jedes Buch/Heft am Anfang geeignet, da mußt du nach Lernfortschritt + -schwerpunkt sieben.

Als Perle im Net jederzeit nachschlagbar ist die Linuxfibel http://www.fibel.org/linux/lfo-0.6.0/node1.html + http://de.linwiki.org/wiki/Hauptseite

Zum Schluß noch der Hinweis auf die jeder Distribution beiliegenden manpages, die richtig zu lesen kann man erlernen.... ;-)
http://moritz.faui2k3.org/de/manpage-lesen +
falls du dich für OpenSuse entschieden hast, stehen mehrere Bücher auf der DVD zum Abruf bereit.

So, dann mal tau

NANÜ

P.S. von der Pike auf wäre
natürlich Gentoo erste Wahl,
du kannst sogar zwischen mehreren "Stufen" (Stages)
wählen http://www.gentoo.de

http://www.gentoo.org/doc/de/handbook/handbook-x86.xml

mit Schwerpunkt auf Kernelkompilierung
=
http://de.gentoo-wiki.com/Hauptseite

http://de.wikipedia.org/wiki/Gentoo_Linux

bei Antwort benachrichtigen
Strauss191288 NANÜ „hi, sehr löblich. Ohne Witz, gibts selten. Also siehe Qlaf19 Kofler ist...“
Optionen

thx NANÜ

von Suse lass ich aber lieber die Finger - das ist nichts für mich - keine Ahnung warum - es war mir direkt am Anfang ein Dorn im Auge ( vor 1/2 Jahr!)

trozdem danke

mfg Strauss

PS: falls noch jemand was hat - posten posten posten !!!!

bei Antwort benachrichtigen
Olaf19 Strauss191288 „thx NANÜ von Suse lass ich aber lieber die Finger - das ist nichts für mich -...“
Optionen

An und für sich ist SuSE eine ziemlich einsteigerfreundliche Distribution - wer mit Windows 2000/XP gut klar kommt, sollte auch mit SuSE keine unlösbaren Probleme haben. Aber gut, wenn du SuSE partout nicht magst - womit du ganz sicher nicht der einzige bist, dann probiere am besten Ubuntu oder Kubuntu, je nachdem, ob dir Gnome oder KDE lieber ist.

Das Buch von Mike Nickles mag in seiner unnachahmlich hemdsärmeligen Manier geschrieben sein - "oberflächlich" würde ich es aber nicht titulieren, auch wenn es sich mehr mit den Möglichkeiten der grafischen Benutzeroberfläche als mit den Geheimnissen der Linux-Innenwelt beschäftigt. Hier würde ich Andreas245 beipflichten - nicht zu viel auf einmal wollen! Sonst bist du irgendwann frustriert. Wenn die Dinge komplizierter liegen - und Linux ist längst nicht auf Anhieb so einfach wie Mac OS oder Windows - dann muss man sie sich, wenigstens für den Anfang, erst einmal leichter machen. Hierfür sind Distris wie Ubuntu oder SuSE wie geschaffen - dazu lernen und ggfs. auf eine "anspruchsvollere" Distri wie Debian oder Gentoo wechseln, kannst du später immer noch.

CU
Olaf

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen
NANÜ Strauss191288 „thx NANÜ von Suse lass ich aber lieber die Finger - das ist nichts für mich -...“
Optionen

hi nochmals,
immer wieder gerne.......aber hast du dir den Link = http://www.kofler.cc/linux8.html mal richtig durchgelesen?

Nachdruck März 2008: Beschreibt Debian/GNU Linux 4.0, Fedora 8, Knoppix 5.2, Red Hat Enterprise Linux (RHEL) 5, openSUSE 10.3 und Ubuntu 7.10.

Auschnitt:
-----------------------------------------------------------------------------------------------------------------
Wenn ein Buch den Aufstieg von Linux im deutschsprachigen Raum begleitet hat, dann dieses: Michael Koflers 'Linux'-Buch, auch schlicht 'der Kofler' genannt.

Seit mehr als zehn Jahren gilt dieses Buch als DAS Standardwerk für Linux-Einsteiger und Anwender. Es richtet sich an alle, die ihr Betriebssystem nicht nur einsetzen, sondern auch hinter die Kulissen blicken möchten. Das Buch ist in acht Teile gegliedert:

* Einführung und Installation: Installation, erste Schritte, Gnome, KDE
* Linux im Büro: Webbrowser, Email-Clients, OpenOffice, Digitalkameras, Scanner, Bildverwaltung, Gimp, Audio und Video
* Unix/Linux-Werkzeuge: Prozessverwaltung, Dateiverwaltung, Netzwerk-Tools, Vim (eigenes Kapitel!), bash (Shell), LaTeX
* Systemkonfiguration/-Administration und Entwicklung: Software- und Paketverwaltung, Bibliotheken, Java und Mono, X, Administration des Dateisystems,Kernel und Module
* Netzwerk- und Server-Konfiguration: LAN, WLAN, VPN, Modem, ISDN, ADSL, Internet-Gateway, Masquerading, DHCP, Nameserver, Firewall, SELinux, AppArmor, Apache, PHP, MySQL, FTP, SSH, CUPS, Samba, NFS
* Wine, Xen, VMware & Co.
* Referenz: Thematisch, alphabetisch. Die Kommandoreferenz wurde stark erweitert und befindet sich auf vielfachen Leserwunsch jetzt am Ende des Buchs, was ein raschen Nachschlagen wesentlich erleichtert.

Das Buch wurde für die 8. Auflage vollständig überarbeitet und neu strukturiert. Es erscheint in neuem Design: übersichtlicher, leichter lesbar und mit noch mehr Inhalt. Neue Themen in der der achten Auflage sind unter anderen:

* Desktop-Suche mit Beagle, Tracker und Google Desktop
* Texteditor Vim (eigenes Kapitel)
* 3D-Desktop: XGL, AIGLX, Compiz, Beryl
* Netzwerk: NetworkManager, dnsmasq
* Sicherheit: SELinux, AppArmor
* Virtualisierung: Xen, VMware, Virtual Box, KVM
* Distributionen: durchgängige Berücksichtigung von Debian und Ubuntu

-----------------------------------------------------------------------------------------------------------------
Also der Kandidat hat 100 Punkte bzw. das war (ist!) spitze "hüpf".....;-)

Debian, (K)Ubuntu werden abgehandelt, Gentoo hingegen ist im Net vorbildlich dokumentiert.

viel Erfolg

NANÜ

bei Antwort benachrichtigen
andreas245 Strauss191288 „Linux lernen - aber richtig!?“
Optionen

Egal was du in deiner Konfussion jetzt anfasst, es ist falsch. Geh den einfachen Weg, löse die Probleme nacheinander, nicht gleichzeitig. Du hast ein Brennprogramm, brenne auf der Konsole indem du man aufrufst, und Parameter in die Konsole eingibst, freue dich wenn es klappt. Dann versuche Parameter zu ändern. Probiere ob es funktioniert, wenn nicht ergründe Fehler. So haben wir alle gelernt, wir haben die Funktionsweise der Maschine bei den Grundlagen erkundet. Ich könnte noch viel Schwachsinn schreiben, aber wenn du Linux kennenlernen willst lerne die Funktionsweise der Computer kennen.

bei Antwort benachrichtigen
Strauss191288 andreas245 „Egal was du in deiner Konfussion jetzt anfasst, es ist falsch. Geh den einfachen...“
Optionen

andreas245 : Egal was du in deiner Konfussion jetzt anfasst, es ist falsch.

--------------------------------

Egal was ich versuche am System zu lernen - es ist falsch !?????? Das man bei 1 und nicht bei 8 anfängt, ist mir auch bewußt - aber etwas tiefgründiger als nur mit der grafischen Oberfläche rumzuhantieren wäre Falsch !?
- Naja dann hab ich es damals mit Windows (95) auch falsch gemacht, indem ich gelesen habe was ein tcp/ip protokoll ist und wie man es unter windows konfiguriert usw..... dann ausprobiert habe - und es nach und nach geraft habe!? - Nein ich hätte die T-online Software installieren sollen und nur das machen, was sie gesagt hätte !

Das ist genau die Einstellung, die ich nicht mag ! Jeder kann lernen - vielleicht lerne ich anders als du - aber so lerne ICH am besten - es gibt keine allgemeine Lernregel - jeder lernt es anders - vllt ist das linuxBuch was ich so grauenhaft finde, für dich das richtige und du würdest damit am besten lernen ! kann gut sein - aber direkt zu sagen so wirst du das nie lernen, finde ich einfach nur arrogant ! Woher nimmst du dir das Recht zu sagen wie wann Leute lernen !????
naja hier hör ich mal auf, bevor ich was schreibe, was unter der Gürtellinie ist!

mfg Strauss

bei Antwort benachrichtigen
Strauss191288 Nachtrag zu: „andreas245 : Egal was du in deiner Konfussion jetzt anfasst, es ist falsch....“
Optionen

hab mal ne Frage zum Kofler - natürlich wäre die neuste - die biste aber auch die teuerste auflage ! Ab welcher Auflage wäre es Sinnvoll sich den Kofler zu kaufen & welche ist zualt!?

bei Antwort benachrichtigen
NANÜ Strauss191288 „hab mal ne Frage zum Kofler - natürlich wäre die neuste - die biste aber auch...“
Optionen

kurze Frage - klare Antwort, natürlich den aktuellsten! Linux entwickelt sich sehr schnell weiter. Die Grundkenntnisse sind natürlich x-Jahre alt, nur aus Erfahrung, mitzugehen a la Schritt-für-Schritt bei diversen Beispielen erspart dir viel Frust! Um günstig zu kaufen, siehe Angebote bei Ebay und/oder Amazon. Auflage 8

Siehe z.B. hier = http://tiny.cc/0ADct * ~ 30€

Jetzt aber....

NANÜ

*Tiny URL = 2 Klicks

bei Antwort benachrichtigen
Tuxus Strauss191288 „Linux lernen - aber richtig!?“
Optionen

* Einstieg in Linux - Alle Fragen der Einsteiger in Linux einfach beantwortet! kostenlos als OpenBook
http://www.elyps.de/books.html

* Thalmayr: "Umsatteln auf Linux", 2. Aufl. Jan. 2008, ISBN 9783897214729, Seiten 832, broschiert, inklusive 2 DVDs, EUR 34.90
http://www.oreilly.de/catalog

* Nickles Linux Report - (im lockeren Sprachstil geschrieben), Sept. 07, 480 Seiten, inkl. DVD, 24,95 Euro, ISBN 9783827241993
http://www.nickles.de/buch/

* Ein kostenloses Einsteiger-Buch zur Distribution Ubuntu als pdf-Download:
http://www.marko-rogge.de/linuxbuch.html

Den Kofler finde ich für einen Einsteiger zu heftig. Man kann ihn nicht von vorne nach hinten lesen, sondern er ist eher ein Nachschlagewerk.
Aber wenn Du willst. Hier günstig: http://www.terrashop.de/82732478/artikel.php?r=linuxbanner0802_82732478


* Kostenlose "Open Books", auch zum Download, z.B. Ubuntu, ... :
http://www.galileocomputing.de/openbook

* Das Linux-Wikibuch (kostenlos, online)
http://de.wikibooks.org/wiki/Linux

Viel Spaß :)

bei Antwort benachrichtigen
KarstenW Strauss191288 „Linux lernen - aber richtig!?“
Optionen

Wenn du ein Hacker werden willst, dann lerne Programmierung ;-).
Fange mit C-Programmierung an, dann kannst du C++ lernen (oder auch gleich C++).
Shellprogrammierung ist auch sehr wichtig, vor allem mit der BASH.
Die Konfiguration des Betriebsystems macht jede Distribution ein wenig anders, jedenfalls was die Progranmme angeht.
Viele Sachen wurde von Unix (AT&T Unix System V) übernommen und es wurden auch viele Sachen weiterentwickelt (da wo Unix stehengeblieben ist in der Entwicklung).

Wenn du Linux genauer kennenlernen willst, dann kannst du dir auch ein Buch über Unix besorgen.




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Strauss191288 KarstenW „Wenn du ein Hacker werden willst, dann lerne Programmierung - . Fange mit...“
Optionen

thx 4 help

Ich wollte, bevor ich mir der programmierung zuwende, eben das system kennen lernen & wie man es konfiguriert undso weiter........

bei Antwort benachrichtigen
KarstenW Strauss191288 „thx 4 help Ich wollte, bevor ich mir der programmierung zuwende, eben das system...“
Optionen

Die Konfiguration des System macht jede Distribution ein wenig anders. Es gibt allerdings auch viele Übereinstimmungen.
Viele Konfigurationsdateien im /etc Verzeichnis gibt es bei den verschiedenen Distributionen gleichzeitig, werden aber mit unterschiedlichen Programmen interaktiv konfiguriert. Man kann aber auch viele Dateien im /etc Verzeichnis mit einem normalen Texteditor bearbeiten, da es normale Textdateien sind.

Fang mit Ubuntu an und besorg dir ein Handbuch zu Ubuntu. Das Ubuntu wiki macht auch einen guten Eindruck:

http://ubuntuusers.de/

Du kannst später immer noch auf eine andere Distribution wie Debian wechseln, wenn dir Ubuntu nicht gefällt( Ubuntu baut auf Debian auf, ist aber nicht so flexibel konfigurierbar).


Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Hibbing KarstenW „Die Konfiguration des System macht jede Distribution ein wenig anders. Es gibt...“
Optionen

@Strauss

Auch wenn Du Suse nicht magst, ich empfehle Dir trotzdem Stefanie Teufel "jetzt lerne ich Linux" (Markt und Technik): Sehr gut beschrieben und vor allem gut nachvollziehbar. Gut bezieht sich zwar noch auf Suse 9.1, in dem Buch gibt es auch eine Evaluations-CD zum Testen.

bei Antwort benachrichtigen