bei Fragen zu Repositorys von Emacs-Paketen auf bekannten Servern wie MELPA, GNU ELPA und Marmalade. Emacs verwendet die Bibliothek package.el, um Updates für ausgewählte Pakete herunterzuladen und zu installieren.
Ich stelle fest, dass es mehrere verschiedene Repositorys gibt, die häufig dieselbe Software enthalten. Warum sollte ich bevorzugen: GNU ELPA Marmelade MELPA über die anderen? Da ein Repository nicht alle gewünschten Pakete enthält, ist es eine gute Idee, diese Repositorys gleichzeitig zu aktivieren.
Das hat mich immer verwirrt, da die Leute sagen, dass MELPA neuere Versionen von Paketen hat, aber es ist nicht wirklich klar, ob GNU ELPA nur eine Teilmenge von MELPA ist oder ob ich beides brauche? Der Grund, warum ich frage, ist, dass ich viel mit meinen Paketen experimentiere und …
Ich verwende melpa-stable als zusätzliches Paket-Repository, aber eines der Pakete, die ich gerne verwende (Eiszapfen), ist auf melpa-stable nicht verfügbar. Gibt es eine Möglichkeit, package.el so zu konfigurieren, dass normalerweise melpa-stable verwendet wird, aber melpa für eine bestimmte Teilmenge von Paketen?
Ich habe gerade versucht, ascii-art-to-unicodeaus dem Gnu-Repository ( http://elpa.gnu.org/ ) über zu installieren list-packages. Ich erhalte folgenden Fehler: package--check-signature: Failed to verify signature ascii-art-to-unicode-1.9.el.sig: ("No public key for 474F05837FBDEF9B created at 2014-09-24T16:20:01+0200 using DSA") Ich verwalte meine Pakete mit Fässern / Paletten. Gibt es ein Setup, das ich verpasst habe? …
Manchmal können Paketaktualisierungen von MELPA einen Teil von Emacs beschädigen, und wenn dies passiert, möchte ich wieder auf eine ältere Version des Pakets zurückgreifen können. Im Moment kann ich das auf zwei Arten tun: Ich habe den Emacs so eingestellt, dass er Dateien löscht, indem er in den Papierkorb verschoben …
Beim Laufen package-list-packagesbekomme ich folgende Fehlermeldungen: Failed to download `gnu' archive. gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly terminated. Ich verwende Emacs 24.4 unter Windows. Bis zu dieser Woche waren die Paket-Downloads normal. Ich habe diese Anleitung zum Einrichten von Emacs-GnuTLS-Windows ausprobiert . Ich habe versucht, diesen …
Ein Kumpel und ich möchten anfangen, Emacs-Pakete zu schreiben, die für die Verwendung in unserem Unternehmen spezifisch sind. (Vertrauen Sie mir, nichts, was wir schreiben, wird für Dritte von großem Interesse sein - es ist die Integration in interne Tools.) Wir möchten die Installation und Wartung von Paketen so einfach …
Ich versuche dired + von MELPA zu installieren, aber es scheint, dass es nicht mehr aufgelistet ist. Ich habe auch hier nachgesehen: https://melpa.org/ Ist das normal?
Hintergrund Ich benutze Emacs täglich, aber meistens, um Dinge zu erledigen. Ich mag es nicht besonders, es anzupassen, als Pakete hinzuzufügen, und ich mag es nicht, Fehler zu beheben. Ich möchte, dass Emacs in den Hintergrund treten, wie es ein gutes Betriebssystem tut, und einfach mit den Dingen weitermachen. Vor …
Wenn ich laufe, M-x list-packageserhalte ich nach dem Update auf Emacs 25 die folgende Fehlermeldung bei Marmalade. Certificate information Issued by: COMODO RSA Domain Validation Secure Server CA Issued to: Domain Control Validated Hostname: marmalade-repo.org Public key: RSA, signature: RSA-SHA256 Protocol: TLS1.2, key: ECDHE-RSA, cipher: AES-256-GCM, mac: AEAD Security level: …
Ich habe mehrere Pakete für GNU Emacs geschrieben, aber sie sind außerhalb der Umgebung meines Unternehmens nutzlos. Ich möchte die Pakete mit anderen Entwicklern meines Unternehmens teilen können. Ich möchte auch, dass die Pakete über leicht auffindbar sind package-list-packages. Ich denke, dass das private Repository meine Probleme lösen wird, aber …
Kann / sollte das getan werden? Beispielsweise verwende ich häufig Emacs in meinem Benutzerkonto und manchmal in meinem Root-Konto. Muss ich bei Verwendung des Paketmanagers (z. B. Marmelade oder ähnliches) die gleichen Pakete für jedes Konto separat installieren? Es scheint mir, dass sie in Ihrem Home-Verzeichnis installiert werden.
Ich stelle fest, dass einige namhafte Paketbetreuer das Emacs-Paketverwaltungssystem (ESS?) Nicht verwenden oder sich über dessen Einschränkungen (Helm) beschweren. Zitiert aus Helm ‚s README.md : WARNUNG : Aufgrund eines schlechten Konzepts von package.el, das für das Abrufen und Kompilieren von Helmdateien zuständig ist, hatten Benutzer die meiste Zeit Fehler beim …
Es ist klar, dass nicht alle lokalen / benutzerdefinierten / persönlichen Pakete offiziell freigegeben werden sollten, und es wäre dumm, dies nur zu tun, um von der integrierten Unterstützung für die Paketverwaltung zu profitieren. Ich frage mich, wie Autoloads für lokale Pakete generiert und aktiviert werden können. Das ist ähnlich …
Wenn ich das mache M-x package-install RET magit, installiert es die neueste Version von Magit 2.1.0. Ich möchte installieren magit 1.4.2. Ich möchte es nicht manuell tun, indem ich das Paket herunterlade und lade. Wenn ich beispielsweise ein Python-Paket herunterlade, kann ich während der Installation die Versionsnummer angeben. pip install …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.