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.3 plattform.
Pakkeinformasjon
Emacs Avhengigheter
Anbefalt
harfBuzz-10.4.0, giflib-5.2.2,
GnuTLS-3.8.9, jansson-2.14, og
libtiff-4.7.0
Valgfri
et grafiske miljø, alsa-lib-1.2.13, Cairo-1.18.2, dbus-1.16.0, GLib-2.82.5 (med
GObject Introspection), gsettings-desktop-schemas-47.1,
GPM-1.20.7, GTK-3.24.48, ImageMagick-7.1.1-43, Little
CMS-2.17, libjpeg-turbo-3.0.1, libpng-1.6.46, librsvg-2.59.2, libseccomp-2.6.0, libwebp-1.5.0,
libxml2-2.13.6, MIT Kerberos
V5-1.21.3, SQLite-3.49.1, Valgrind-3.24.0, 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.1
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.48 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.1-43 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.9.
--without-harfbuzz
: Bruk denne hvis du
ikke har installert harfBuzz-10.4.0.
--with-json=no
: Bruk denne hvis du ikke
har installert jansson-2.14.
Innhold
Installerte Programmer:
ctags, ebrowse, emacs (symlink),
emacs-30.1, 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
|