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.1 plattform.
Pakkeinformasjon
Emacs Avhengigheter
Anbefalt
HarfBuzz-8.3.0, giflib-5.2.1,
GnuTLS-3.8.3, jansson-2.14, og
libtiff-4.6.0
Valgfri
et grafiske miljø,
alsa-lib-1.2.11, Cairo-1.18.0, dbus-1.14.10, gobject-introspection-1.78.1,
gsettings-desktop-schemas-45.0,
GPM-1.20.7, GTK+-3.24.41, ImageMagick-7.1.1-15, Little
CMS-2.14, libjpeg-turbo-3.0.1, libpng-1.6.42, librsvg-2.57.1, libseccomp-2.5.5, libwebp-1.3.2,
libxml2-2.12.5, MIT Kerberos
V5-1.21.2, SQLite-3.45.1, Valgrind-3.22.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.2 &&
rm -vf /usr/lib/systemd/user/emacs.service
Note
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.41 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-15 og ønsker å
lenke mot det.
--with-gif=no
: Bruk denne hvis du ikke
har installert giflib-5.2.1 eller libungif.
--with-tiff=no
: Bruk denne hvis du ikke
har installert libtiff-4.6.0.
--with-gnutls=no
: Bruk denne hvis du
ikke har installert GnuTLS-3.8.3.
--without-harfbuzz
: Bruk denne hvis du
ikke har installert HarfBuzz-8.3.0.
--with-json=no
: Bruk denne hvis du ikke
har installert jansson-2.14.
Innhold
Installerte Programmer:
ctags, ebrowse, emacs (symlink),
emacs-29.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
|