Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Marek Kubica Newsgroups: de.comp.lang.python Subject: Re: [Python-de] Python auf gnu/linux (linux mint ) Date: Mon, 29 Feb 2016 19:22:47 +0100 Lines: 82 Message-ID: References: <20160220133756.23969bc5@esprimo> <56C86567.5090806@chrisarndt.de> <20160220152709.70960b27@esprimo> <56C88212.8060807@chrisarndt.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/SUi5Bv5ah=adTc3tgMhbecA"; protocol="application/pgp-signature" X-Trace: news.uni-berlin.de GYF411e61kZhWo1vAsnYVgm1RJIH2G7W+pG/o6q/EldA== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xivilization.net; s=xiv; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:To:From:Date; bh=GQo5dLDGlCPgFcdOuFhW3SYwon8bUkJkCTpokObbMcc=; b=qzSisDjqBHt2b0UJaMaIMJpG+TLvIcOsf0+2SCW21i/GCuZyr+CBsW8L4D6fqjD+SadE2wWJPp7wgP6ayGQSDtbBfP1pQMyser0hHztdPtJ9iUEzD+yMOg3TMWNSPoiCmSserLqWFLNmrbi/fEs/4S0EcugZr5gnF9ubt+Bmw+c=; In-Reply-To: <56C88212.8060807@chrisarndt.de> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.29; x86_64-unknown-linux-gnu) X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com de.comp.lang.python:4313 --Sig_/SUi5Bv5ah=adTc3tgMhbecA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 20 Feb 2016 16:11:14 +0100 Christopher Arndt wrote: > Am 20.02.2016 um 15:27 schrieb Florian Diesch: > > Ich bin eher vorsichtig mit inoffiziellen Paketquellen =20 >=20 > Das ist im Prinzip eine gute Einstellung. >=20 > > die aktuellere Versionen von systemrelevanter Software enth=C3=A4lt, > > weil das oft zu Problemen f=C3=BChren kann, die gerade Anf=C3=A4nger sc= hnell > > =C3=BCberfordern. =20 >=20 > Das gilt nur f=C3=BCr Pakete, die vorhandene Pakete ersetzen. Die Python > Pakete aus dem Deadsnakes PPA installieren weitere Pythonversionen > zus=C3=A4tzlich. Deswegen enthalten die Paketnamen auch die Version. Das ist ja sch=C3=B6n, solange bis eine evtl neue Version von Linux Mint dann auch ein python3.5-Paket hat und dann kanns Probleme geben. Oder man stellt sicher dass man vor der Installation alle aus externen Paketquellen installieren Pakete l=C3=B6scht. Und so allgemein sind Versionen in Paketnamen auch nicht unbedingt eine L=C3=B6sung, man kann auch Sachen kaputtmachen wenn man auf entsprechende Versionen von z.B. libc dependet oder conflicted die das System hat oder evtl installieren will. Daher ist es oftmals schon sinnvoll ein System "aus einer Hand" zu haben. > Ein selbst kompiliertes Python, das man mit "make install" > in /usr/local installliert, f=C3=BChrt hingegen dazu, dass Programme, bei > denen /usr/local/bin *vor* /usr/bin in der PATH-Environmentvariable > steht, pl=C3=B6tzlich das "python"-Executable in /usr/local/bin statt das > System-Python (/usr/bin/python) verwenden. Also ist gerade hier die > Gefahr gr=C3=B6=C3=9Fer, systemrelevante Software zu beeintr=C3=A4chtigen. An der stelle sollte man definitiv ein "make altinstall" machen, aber das ist schon klar =E2=80=94 kann man als Einsteiger leicht vergessen oder einfach nicht gewusst haben. W=C3=BCrde auch inzwischen nicht mehr in /usr/local installieren, sondern lieber ins Userverzeichnis, am besten noch separiert nach Programm, also z.B /home/user/pthon3.5, /home/user/ruby2.3. etc. > Mir leuchtet au=C3=9Ferdem nicht ein, warum es f=C3=BCr einen Anf=C3=A4ng= er einfacher > sein soll, die ganzen Library-Dependencies, die f=C3=BCr das Kompilieren > von Python notwendig sind, zu identifizieren und entsprechen -dev > Pakete zu installieren. F=C3=BCr einen Anf=C3=A4nger w=C3=BCrde ich keine der Methoden empfehlen. B= esser 3.4 nehmen solange da nicht explizit etwas dagegen spricht und gut ist. Gr=C3=BC=C3=9Fe, Marek --Sig_/SUi5Bv5ah=adTc3tgMhbecA Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJW1Ix4AAoJEFdZgtGHpuLF9UEP/0TQpcJEb3MtZf0J8aM0qIfL U8pzTgQ2iAPDetRkJyx/gUnvDtpMtrqslkv2nlDfUL3KGN1VbccBPtVTIvCB/Hny NpMknBiFKkmSGKdYcO0tN22pNsW6Gbqaal/VaOokdAZXkl0rVCxmq4tagfoEkDUo aB1TpTjJWAtyhRA92YBB9Wmzc+FOWzGihiaMijQz+uIpjbJFUPSzyn9bqmyIbNeG 1rsY8XGzQ7diN6Eto/2cexLBggpFaDaEJ92ZtNS7VcbfDzpUzgao61sPpIlw7K56 4LLtBDEcJ5lE2wFHjpk+GOfeOx+f/OkPi3ugopOg/5w11iexwbcB3dfSj2L7pjUm mmuWWA37xNPdRTf50UfC1IP79kdba5P46pu9JIE4KfYebh4TRifDwdgGSlmj0PY4 YIlqyqv81O8/yHtB0KL0yKsw3ZNv5QTA2D0JQryKO2AH3wnyaRFRtOpj7Os+eSG6 M57fumwaFhsF2EixqtZfIBSA1VZ+wxlmfIW7Y29M1f1q5hq1+BhpPcJ9LCf12rHL M0KVksAHkXkhecfdXmjD9GfVBP9Vv+or200Fjrahh12t1mF4YzYQEWjqLmyzJ0iX hGWppHMd5fq4cya7mr2BzinIoIuZ1gSlAY3Ph4qOxzijSzIsVAsm8Yagpyjj7fCJ 9yzGkPrF+P9V9SRgVIw0 =BOMs -----END PGP SIGNATURE----- --Sig_/SUi5Bv5ah=adTc3tgMhbecA--