Emacs-30.2

Introduksjon til Emacs

Emacs pakken inneholder en utvidbar, tilpassbar, selvdokumenterende sanntidsvisningsredigerer.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.4 plattform.

Pakkeinformasjon

  • Nedlasting (HTTP): https://ftp.gnu.org/gnu/emacs/emacs-30.2.tar.xz

  • Nedlasting MD5 sum: 0adba4843ac864ba8c3c9b2a7deea176

  • Nedlastingsstørrelse: 53 MB

  • Estimert diskplass som kreves: 556 MB

  • Estimert byggetid: 0.6 SBU (Using parallelism=4)

Emacs Avhengigheter

Anbefalt

Valgfri

et grafiske miljø, alsa-lib-1.2.14, Cairo-1.18.4, dbus-1.16.2, GLib-2.84.4 (med GObject Introspection), gsettings-desktop-schemas-48.0, GPM-1.20.7, GTK-3.24.50, ImageMagick-7.1.2-1, Little CMS-2.17, libjpeg-turbo-3.0.1, libpng-1.6.50, librsvg-2.61.0, libseccomp-2.6.0, libwebp-1.6.0, libxml2-2.14.5, MIT Kerberos V5-1.22, SQLite-3.50.4, Valgrind-3.25.1, intlfonts, libungif, libotf, og m17n-lib - til å riktig vise så komplekse skript som Indic og Khmer, og også for skript som krever arabisk formingsstøtte (Arabic og Farsi), mailutils, og libXaw3d

Installasjon av Emacs

Installer Emacs ved å kjøre følgende kommandoer:

./configure --prefix=/usr &&
make

Denne pakken kommer ikke med en testpakke. Hvis make lykkes, kan du teste resultatet ved å kjøre src/emacs -Q, hvilket er det programmet som vil bli installert, med tilleggsfiler. Dette burde starte og vise applikasjonens åpningsskjerm.

Nå, som root bruker:

make install &&
chown -v -R root:root /usr/share/emacs/30.2
[Notat]

Notat

Denne pakken installerer ikonfiler i /usr/share/icons/hicolor hierarkiet og du kan forbedre systemytelsen og minnebruken ved å oppdatere /usr/share/icons/hicolor/index.theme. For å utføre oppdateringen må du ha GTK-3.24.50 installert og utstede følgende kommando som root bruker:

gtk-update-icon-cache -qtf /usr/share/icons/hicolor

Parameterforklaringer

--with-imagemagick: Bruk denne hvis du har installert ImageMagick-7.1.2-1 og ønsker å lenke mot det.

--with-gif=no: Bruk denne hvis du ikke har installert giflib-5.2.2 eller libungif.

--with-tiff=no: Bruk denne hvis du ikke har installert libtiff-4.7.0.

--with-gnutls=no: Bruk denne hvis du ikke har installert GnuTLS-3.8.10.

--without-harfbuzz: Bruk denne hvis du ikke har installert harfBuzz-11.4.1.

--with-json=no: Bruk denne hvis du ikke har installert jansson-2.14.1.

Innhold

Installerte Programmer: ctags, ebrowse, emacs (symlink), emacs-30.2, emacsclient, og etags
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/libexec/emacs og /usr/share/emacs

Korte beskrivelser

ctags

oppretter kryssreferanse tagfil-databasefiler for kildekode

ebrowse

tillater surfing av C++ klassehierarkier fra emacs

emacs

er en tekstredigerer

emacsclient

fester en emacs økt til en allerede kjørende emacsserver forekomst

etags

er et annet program for å generere kildekode kryssreferanse tagfiler