Introduksjon til Emacs
Emacs pakken inneholder en
utvidbar, tilpassbar, selvdokumenterende sanntidsvisningsredigerer.
Notat
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen
pakker riktig hvis LFS eller avhengigheter har blitt oppdatert
siden den siste stabile versjonene av bøkene.
Pakkeinformasjon
Emacs Avhengigheter
Anbefalt
harfBuzz-10.0.1, giflib-5.2.2,
GnuTLS-3.8.7.1, jansson-2.14, og
libtiff-4.7.0
Valgfri
et grafiske miljø, alsa-lib-1.2.12, Cairo-1.18.2, dbus-1.14.10, GLib-2.82.1 (med
GObject Introspection), gsettings-desktop-schemas-47.1,
GPM-1.20.7, GTK+-3.24.43, ImageMagick-7.1.1-36, Little
CMS-2.16, libjpeg-turbo-3.0.1, libpng-1.6.44, librsvg-2.59.1, libseccomp-2.5.5, libwebp-1.4.0,
libxml2-2.13.4, MIT Kerberos
V5-1.21.3, SQLite-3.46.1, Valgrind-3.23.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/29.4 &&
rm -vf /usr/lib/systemd/user/emacs.service
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.43 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-36 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.7.1.
--without-harfbuzz
: Bruk denne hvis du
ikke har installert harfBuzz-10.0.1.
--with-json=no
: Bruk denne hvis du ikke
har installert jansson-2.14.
Innhold
Installerte Programmer:
ctags, ebrowse, emacs (symlink),
emacs-29.4, 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
|