Schrift
[thread]12427[/thread]

Perl TK unter Fedora 9 installieren

Leser: 2


<< >> 5 Einträge, 1 Seite
trequ
 2008-08-31 23:15
#114173 #114173
User since
2008-07-30
7 Artikel
BenutzerIn
[default_avatar]
Hallo.

Ich versuche zum ersten Mal unter Linux mit Perl zu arbeiten, hab bisher immer unter Windows mit ActivePerl gearbeitet und auch noch nicht so die Linux Kentnisse.

Ich werd hierraus nicht schlau:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[root@server perl-test]# ./tktest.pl 
Can't locate TK.pm in @INC (@INC contains: /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/local/lib64/perl5/site_perl/5.10.0
/x86_64-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl .) at ./tktest.pl line 3.
BEGIN failed--compilation aborted at ./tktest.pl line 3.
[root@server perl-test]#
[root@server perl-test]#
[root@server perl-test]# yum install perl-tk
Geladene Plugins: refresh-packagekit
Einrichten des Installationsprozess
Analysiere Installationsargumente des Pakets
Kein Paket perl-tk verfügbar.
Nichts zu tun
[root@server perl-test]#
[root@server perl-test]#
[root@server perl-test]# find / -name TK.pm
find: /home/daniel/.gvfs: Keine Berechtigung
[root@server perl-test]#
[root@server perl-test]#
[root@server perl-test]# cpan
Terminal does not support AddHistory.

cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support available (maybe install Bundle::CPAN or Bundle::CPANxxl?)

cpan[1]> install TK
CPAN: Storable loaded ok (v2.18)
Going to read /root/.cpan/Metadata
Database was generated on Sun, 31 Aug 2008 15:02:57 GMT
Warning: Cannot install TK, don't know what it is.
Try the command

i /TK/

to find objects with matching identifiers.
CPAN: Time::HiRes loaded ok (v1.9715)


Ich brauche Perl-TK, soweit ist mir klar, aber laut yum existiert es nicht, und die TK.pm fehlt.
Aus der cpan Ausgabe werd ich überhaupt nicht schlau, wenn ich wie in der letzten Ausgabe angegeben i /TK/ eingebe, kriege ich eine ewig lange Liste... und laut der sind einige TK Module sogar installiert.

Wäre für Hilfe dankbar.

mfg
Daniel

Edit:
ich hab jetzt über yum das Modul perl-tk_x86-64 doch gefunden und installiert.
Trotzdem existiert die TK.pm nicht und cpan kann auch nix damit anfangen.
pq
 2008-09-01 01:40
#114176 #114176
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
das modul heisst Tk und nicht TK
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
Gast Gast
 2008-09-01 12:50
#114184 #114184
Ich vermute mal du benutzt Fedora.
da ist das Paket vorhanden, zumindest aus rpmsearch:
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/perl(Tk)

Ich nutze Fedora nicht. Ich kann nur Vermuten weshalb das Paket nicht gefunden wird.
hast du schonmal
Code: (dl )
yum list 'perl*tk'
versucht?
Das Paket könnte "perl-Tk.i386" oder so heißen. (Du hast wie es scheint ein 64bit System, dann könnte das Paket "perl-Tk.x86_64" heißen, aber genaues weiß ich nicht.)

für rpm-Basierte Distributionen gibt es auch noch: https://rpmrepo.org/RPMforge
Dann bekommst du noch weitere Pakete, die in den Distributionen nicht enthalten sind. Aber Vorsicht, die sind nicht immer völlig kompatibel.

Hast du die Doku zu yum gelesen?:http://fedoraproject.org/wiki/Tools/yum
Hast du dir die man-Page angesehen?:
Code: (dl )
man yum
oder http://linux.die.net/man/8/yum

Dann gibt es noch ein inoffizielles FAQ:http://www.fedorafaq.org/#installsoftware
anti
 2008-09-01 19:11
#114195 #114195
User since
2003-11-29
155 Artikel
BenutzerIn
[default_avatar]
Das Paket heisst Perl-Tk:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[root@han ~]# yum search perl-Tk
Geladene Plugins: refresh-packagekit
=============================================== Matched: perl-Tk ================================================
perl-Tk.i386 : Perl Graphical User Interface ToolKit
perl-Tk-TableMatrix.i386 : Perl module for creating and manipulating tables

[root@han ~]# yum install perl-Tk
Geladene Plugins: refresh-packagekit
Einrichten des Installationsprozess
Analysiere Installationsargumente des Pakets
Löse Abhängigkeiten auf
--> Führe Transaktionsprüfung aus
---> Paket perl-Tk.i386 0:804.028-5.fc9 gesetzt um aktualisiert zu werden
--> Abhängigkeitsauflösung beendet

Abhängigkeiten aufgelöst
=============================================================================
Paket Arch Version Repository Grösse
=============================================================================
Installieren:
perl-Tk i386 804.028-5.fc9 fedora 2.5 M

Transaktionszusammenfassung
=============================================================================
Installieren 1 Paket(e)
Aktualisieren 0 Paket(e)
Enfernen 0 Paket(e)

Gesamte Downloadgrösse: 2.5 M
Ist dies in Ordnung? [j/N] :j
Lade Pakete herunter:
(1/1): perl-Tk-804.028-5.fc9.i386.rpm | 2.5 MB 00:06

Führe rpm_check_debug durch
Führe Verarbeitungsstest durch
Verarbeitungstest beendet
Verarbeitungstest erfolgreich
Führe Verarbeitung durch
Installieren : perl-Tk [1/1]

Installiert: perl-Tk.i386 0:804.028-5.fc9
Komplett!
[root@han ~]#
trequ
 2008-09-01 22:38
#114196 #114196
User since
2008-07-30
7 Artikel
BenutzerIn
[default_avatar]
Hallo.

ich bin hier wohl Brain-AFK vor dem Rechner gehockt...

use TK;
mag natürlich nicht, wenn das Ding Tk geschrieben wird.
mit
use Tk;
gehts natürlich...

Danke!
<< >> 5 Einträge, 1 Seite



View all threads created 2008-08-31 23:15.