rme: 1000xDanke für Deine ausführliche Erklärungen und Deine Links! ![]()
so long
Frank.
rme: 1000xDanke für Deine ausführliche Erklärungen und Deine Links! ![]()
so long
Frank.
Also rme
Frank:~> zypper se 'blockdiag*'
Daten des Repositories laden ...
Installierte Pakete lesen ...
Keine Pakete gefunden.
geht nicht.
Aber,
Geht!
Vielmals Danke rme. Da hätte ich auch selbst darauf kommen können.
Sehr aufschlussreich finde ich die Angabe vom Moderator Trekkie00 (ich möchte nicht schmeicheln), dass am Paketmanagement vorbei installiert wurde.
So nun kann es mit den Beispielen weitergehen auf: Sample diagrams
so long!
O.K.
noch eine Frage!
da ich jetzt endlich "blockdiag" erfolgreich installierte und auch schon ein bisschen damit herumspielen kann, wird mir sehr interessieren, wie ich denn die Versionsnummer erfahren kann.
Mit dem "Code":
frank:~> zypper se -si blockdiag
Daten des Repositories laden ...
Installierte Pakete lesen ...
Keine Pakete gefunden.
wird kein Paket "blockdiag"gefunden.
vielmals Danke für die geduldige Unterstützung.
Vielen Dank für die Unterstützung "tomfa-ng"! ![]()
so easy_install war das doch nicht, wenn ich es im nach hinein betrachte.
Ich glaube da hat einfach python-devel gefehlt.
Vorgegangen bin ich folgender Weise:
1.) Das Paket "Blockdiag" entfernt mit
2.) Das Repo "devel_tools" entfernt mit
3.) "gcc" nachinstalliert mit
kam dann der Aufruf, dass "gcc" bereits installiert ist.
frank:~> zypper se -si gcc
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
--+-----------------+-------+----------------------+--------+------------------
i | gcc | Paket | 4.7-7.1.1 | x86_64 | openSUSE-12.3-1.7
i | gcc47 | Paket | 4.7.2_20130108-2.1.6 | x86_64 | openSUSE-12.3-1.7
i | libgcc_s1 | Paket | 4.7.2_20130108-2.1.6 | x86_64 | openSUSE-12.3-1.7
i | libgcc_s1-32bit | Paket | 4.7.2_20130108-2.1.6 | x86_64 | openSUSE-12.3-1.7
Alles anzeigen
4.) python-devel installiert mit
frank:~> zypper se -si python
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
--+-----------------------------------------------+-------+---------------+--------+---------------------
i | dbus-1-python | Paket | 1.1.1-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | gimp-plugins-python | Paket | 2.8.2-3.1.2 | x86_64 | openSUSE-12.3-1.7
i | libobasis4.0-extension-python-script-provider | Paket | 4.0.4.2-2 | x86_64 | (Systempakete)
i | libpyglib-gi-2_0-python0 | Paket | 3.4.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | libpython2_7-1_0 | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | python | Paket | 2.7.3-10.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-base | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | python-cairo | Paket | 1.10.0-9.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-cups | Paket | 1.9.61-5.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-cupshelpers | Paket | 1.3.12-4.2.1 | noarch | openSUSE-12.3-1.7
i | python-devel | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | python-distribute | Paket | 0.6.31-2.1.1 | noarch | openSUSE-12.3-1.7
i | python-gnomekeyring | Paket | 2.32.0-18.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gobject | Paket | 3.4.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gobject-cairo | Paket | 3.4.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gobject2 | Paket | 2.28.6-18.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gtk | Paket | 2.24.0-9.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-imaging | Paket | 1.1.7-15.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-kde4 | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-akonadi | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-khtml | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-knewstuff | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-nepomuk | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-phonon | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-plasma | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-soprano | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kdebase4 | Paket | 4.10.3-1.37.7 | x86_64 | openSUSE-12.3-Update
i | python-libxml2 | Paket | 2.9.0-2.9.1 | x86_64 | openSUSE-12.3-Update
i | python-notify | Paket | 0.1.1-25.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-numpy | Paket | 1.6.2-10.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-pycurl | Paket | 7.19.0-9.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-pyudev | Paket | 0.16.1-3.1.1 | noarch | openSUSE-12.3-1.7
i | python-qt4 | Paket | 4.9.6-3.2.2 | x86_64 | openSUSE-12.3-Update
i | python-satsolver | Paket | 0.45.0-4.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-sip | Paket | 4.14.6-1.4.1 | x86_64 | openSUSE-12.3-Update
i | python-smbc | Paket | 1.0.13-4.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-tk | Paket | 2.7.3-10.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-xml | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | rpm-python | Paket | 4.10.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
Alles anzeigen
jetzt ist python-devel hinzugekommen.
4.) "Blockdiag" erneut installiert mit
Jetzt gehts!.
So, nun habe ich noch ein Schmerz bzw. eine Frage!
ist es noch nötig die unteren Quellcodes vorzunehmen um im YaST-Software-Repositories das jeweilige Repo angezeigt bekomme?
(Wegen automatischer Aktualisierung). Wenn ja, wie heißt dieses Repo? Ist es das devel:tools wie im unteren Quellcode gezeigt, oder python-devel?
Muss ich noch extra "blockdiag" installieren (wie im unteren Quellcode gezeigt), dass es im YaST unter Software installieren oder löschen durch Eingabe "blockdiag" im Suchfeld aufgelistet wird? So wie ich es jetzt habe, ist kein Eintrag von einen devel:tools, python-devel, oder blockdiag vorhanden.
Kurz gefragt: Macht es noch Sinn die unteren Befehle auszuführen, ohne dass mir irgend etwas kaputt geht?
Vollständiger Weise liefere ich nach, was ich gleich hätte tun sollen!
Zitatich wollte eigentlich nur mitteilen, dass ich easy_install mit pdf auch schon probierte.
Die genaue Ein- und Ausgabe hier zu zeigen wäre sinnvoll gewesen.
Beispiel (als Root ausgeführt):
frank:~ # easy_install "blockdiag[PDF]"
Searching for blockdiag[pdf]
Best match: blockdiag 1.2.4
Processing blockdiag-1.2.4-py2.7.egg
blockdiag 1.2.4 is already the active version in easy-install.pth
Installing blockdiag script to /usr/bin
Using /usr/lib/python2.7/site-packages/blockdiag-1.2.4-py2.7.egg
Processing dependencies for blockdiag[pdf]
Searching for reportlab
Reading http://pypi.python.org/simple/reportlab/
Reading http://www.reportlab.com/
Best match: reportlab 2.7
Downloading http://pypi.python.org/packages/source/r/reportlab/reportlab-2.7.tar.gz#md5=78300e6fe8a0d020fc16734a3de80cc4
Processing reportlab-2.7.tar.gz
Writing /tmp/easy_install-ebwrUr/reportlab-2.7/setup.cfg
Running reportlab-2.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ebwrUr/reportlab-2.7/egg-dist-tmp-Gp_m5L
################################################
#Attempting install of _rl_accel, sgmlop & pyHnj
#extensions from '/tmp/easy_install-ebwrUr/reportlab-2.7/src/rl_addons/rl_accel'
################################################
################################################
#Attempting install of _renderPM
#extensions from '/tmp/easy_install-ebwrUr/reportlab-2.7/src/rl_addons/renderPM'
# installing without freetype no ttf, sorry!
# You need to install a static library version of the freetype2 software
# If you need truetype support in renderPM
# You may need to edit setup.cfg (win32)
# or edit this file to access the library if it is installed
################################################
Downloading standard T1 font curves
Finished download of standard T1 font curves
/tmp/easy_install-ebwrUr/reportlab-2.7/src/rl_addons/rl_accel/_rl_accel.c:11:20: fatal error: Python.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1
Alles anzeigen
Ok, gcc nachinstallieren.
soll ich "gcc" mit
installieren?
Also das Paket python-devel nachinstallieren, nochmal versuchen und blockdiag wurde erfolgreich installiert.
soll ich "python-devel" mit
nachinstallieren?
Und hier noch vollständiger Weise die Pakete von Python!
frank:~> zypper se -si python
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
--+-----------------------------------------------+-------+---------------+--------+---------------------
i | dbus-1-python | Paket | 1.1.1-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | gimp-plugins-python | Paket | 2.8.2-3.1.2 | x86_64 | openSUSE-12.3-1.7
i | libobasis4.0-extension-python-script-provider | Paket | 4.0.4.2-2 | x86_64 | (Systempakete)
i | libpyglib-gi-2_0-python0 | Paket | 3.4.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | libpython2_7-1_0 | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | python | Paket | 2.7.3-10.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-base | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | python-cairo | Paket | 1.10.0-9.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-cups | Paket | 1.9.61-5.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-cupshelpers | Paket | 1.3.12-4.2.1 | noarch | openSUSE-12.3-1.7
i | python-distribute | Paket | 0.6.31-2.1.1 | noarch | openSUSE-12.3-1.7
i | python-gnomekeyring | Paket | 2.32.0-18.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gobject | Paket | 3.4.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gobject-cairo | Paket | 3.4.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gobject2 | Paket | 2.28.6-18.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-gtk | Paket | 2.24.0-9.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-imaging | Paket | 1.1.7-15.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-kde4 | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-akonadi | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-khtml | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-knewstuff | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-nepomuk | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-phonon | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-plasma | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kde4-soprano | Paket | 4.10.3-1.31.5 | x86_64 | openSUSE-12.3-Update
i | python-kdebase4 | Paket | 4.10.3-1.37.7 | x86_64 | openSUSE-12.3-Update
i | python-libxml2 | Paket | 2.9.0-2.9.1 | x86_64 | openSUSE-12.3-Update
i | python-notify | Paket | 0.1.1-25.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-numpy | Paket | 1.6.2-10.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-pycurl | Paket | 7.19.0-9.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-pyudev | Paket | 0.16.1-3.1.1 | noarch | openSUSE-12.3-1.7
i | python-qt4 | Paket | 4.9.6-3.2.2 | x86_64 | openSUSE-12.3-Update
i | python-satsolver | Paket | 0.45.0-4.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-sip | Paket | 4.14.6-1.4.1 | x86_64 | openSUSE-12.3-Update
i | python-smbc | Paket | 1.0.13-4.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-tk | Paket | 2.7.3-10.1.1 | x86_64 | openSUSE-12.3-1.7
i | python-xml | Paket | 2.7.3-10.1.2 | x86_64 | openSUSE-12.3-1.7
i | rpm-python | Paket | 4.10.2-2.1.1 | x86_64 | openSUSE-12.3-1.7
Alles anzeigen
Bevor ich das Paket und die Repo lösche um erneut zu installieren, versuche ich doch erst mal mit dem nachinstallieren von "gcc" und python-devel".
sorry tomfa-ng (bitte erkläre mir wie man neben Zitat von >>tomfa-ng<< hinein bekommt?
ZitatBei deinem jetzigen Beitrag habe ich Einträge welch ich nicht lesen kann.
habe noch keine Beiträge mit Code-Tags gemacht und so. Muss da einen Fehler gemacht haben, dass ich aus versehen auf Quellcode geklickt habe.
ich wollte eigentlich nur mitteilen, dass ich easy_install mit pdf auch schon probierte.
Des weiteren wollte ich mitteilen - so wie von rme vorgeschlagen - dass ich es mit zypper versuchte und zypper mir mitteilte, dass Blockdiag schon installiert sei.
zypper addrepo http://download.opensuse.org/repositories/devel:tools/openSUSE_12.3/devel:tools.repo
zypper refresh
zypper install blockdiag
Mit diesem Befehl wird mir eine Menge installierte Packete von python angezeigt.
tomfa-ng Dein Zitat
ZitatDeswegen ja auch wieder deinstallieren.
Kannst du mir eine kleine Stütze geben, wie ich blockdiag deinstallieren kann?
Leider geht es immer noch nicht!
Es kommen immer noch die gleichen Fehlermeldungen!
Sogar nach der Eingabe von "$ blockdiag --help" kommen die gleichen Fehlermeldungen.
Irgendwie ist da was grundlegendes Faul!
"Blockdiag ist installiert" wird nach dem Installationsversuch durch zypper ausgegeben.
Hallo tomfa-ng,
mit easy_install "blockdiag[PDF(Format)]" --> muss ich so schreiben da sonst in diesem Beitrag das pdf ausgeben würde <-- habe ich es auch schon versucht.
kannst du mir genauer erklären wodurch die Fehlermeldungen kommen?
Danke tomfa-ng,
1.) ich habe Deinen angebotenen Link benützt und die zusätzliche Software-Repositories installiert (Anhang: blockdiagRipositories). Hoffentlich war das richtig, das ich alle drei auswählte.
2.) In "usr/lib/python2.7/site-packages/easy_install blockdiag" Blockdiag installiert.
Es lässt sich immer noch keinen Graph aus einer Texdatei erzeugen.
Übrigens: Es werden Testdiagramme angeboten bei denen ebenfalls diese Meldungen kommen.
Was bedeutet dieses:
Und was ist gemeint mit:
Wird da noch was benötigt?
Welche Distribution wird nicht gefunden?
so long (auf eine schöne Sommerhitze)
Hallo Suse - Freunde,
habe über freies Magazin Ausgabe 01/2013 Januar über blockdiag erfahren.
blockdiag - Diagramme einfach erstellen wie von Jochen Schnelle beschrieben geht bei mir nicht.
1.) Erst mal möchte ich beschreiben wie ich blockdiag installierte:
Über "Introduction of blockdiag" habe ich diese Info gelesen
Setup
by easy_install
Make enviroment
$ sudo easy_install blockdiag
Meine Frage: was bedeutet das Dollarzeichen vor sudo, bzw von wo aus soll ich installieren.Ich installierte von "home/meinUserVerzeichnis/" aus.
2.) Jochen Schnelle schreibt bei der Installation den Weg über die Setuptools und easy_install zu gehen. Der entsprechende Befehl lautet: # easy_install blockdiag
Der Gatterzaun (#) verrät mir also als root. Verrät mir aber nicht von wo aus ich installieren soll.
3.)Diagramm erstellen soll in zwei Schritten erfolgen können. Als erstes mit Hilfe eines einfachen Texteditors die Beschreibung des Diagramms erstellen, und dann mit Hilfe des Programs "blockdiag" aus der Textdatei ein Graph generieren.
4.) Nach der Installation ist das Package blockdiag unter "/lib/python2.7//site-packages/blockdiag-1.2.4-py2.7.egg/blockdiag" zu finden
5.) Nach erstellen des Texteditors (Dateianhang: blockdiag_bsp1txt.png) und abspeichern unter "/home/meinUserVerzeichnis/Grafik/blockdiag_bsp1.txt" und dann danach versucht mit dem Befehl $ blockdiag blockdiag_bsp1.txt das Diagramm zu erstellen (was bedeutet das $ Zeichen am Befehlsanfang?) kommt dann die Meldung wie im Dateianhang "blockdiag.png" gezeigt.
Kann das sein, dass ich das Dollarzeichen falsch interpretierte und Installation sowie abspeichern der Textdatei fehlerhaft sind (am falschen Ort gespeichert), oder was wird noch benötigt, oder geht das unter Suse 12.3 überhaupt?
Würde mich freuen, wenn ich mit Hilfe des Programs "blockdiag" aus der Textdatei ein Graph generieren könnte.
So long!
habe im Yast Suchfeld findutils eingegeben und das Paket findutils-locate-debuginfo 4.5.10-10.4.1 (war rot makiert) gelöscht. Nach Rechnerstart gibt Apper diese Patch-Aktualisierung nicht mehr aus und über zypper lp wird mir auch dieser Patch nicht angeboten.
Super! Danke!
altritschi.