gitclonegit://git.sv.gnu.org/emacs.git# 위 명령어로는 emacs 30.x 버젼의 소스를 얻습니다. 작동은 하긴 하지만 정식 버젼은 29.xgitclonegit://git.savannah.gnu.org/emacs.gitemacs-29cdemacsgitcheckoutemacs-29# 이렇게 하면 29.x (2024/7/9 현재 29.4.50) 소스가 설치됨sudoaptinstallbuild-essentiallibgtk-3-devlibgnutls28-devlibtiff5-devlibgif-devlibjpeg-devlibpng-devlibxpm-devlibncurses-devtexinfosudoaptinstallautoconfsudoaptinstalllibtree-sitter-dev# 잘은 모르지만 tree-sitter 를 넣어서 컴파일 하려고...^^;;;;gcc--version# gcc version 알아서 libgccjit 설치, native compilation option 위해 필요, gcc version 13 이라면:sudoaptinstalllibgccjit-13-dev./autogen.sh./configure--with-native-compilation--with-pgtk--with-tree-sittermake-j8src/emacs--versionsudomakeinstall# Install the latest version of R# update indicessudoaptupdate-qq# install two helper packages we needsudoaptinstall--no-install-recommendssoftware-properties-commondirmngr# add the signing key (by Michael Rutter) for these repos# To verify key, run gpg --show-keys /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc # Fingerprint: E298A3A825C0D65DFD57CBB651716619E084DAB9wget-qO-https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc|sudotee-a/etc/apt/trusted.gpg.d/cran_ubuntu_key.asc# add the R 4.0 repo from CRAN -- adjust 'focal' to 'groovy' or 'bionic' as neededsudoadd-apt-repository"deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"sudoaptinstall--no-install-recommendsr-base# install tidyverse and other packages in R# install dependeciessudoaptinstalllibcurl4-openssl-devlibxml2-devlibssl-devlibfontconfig1-devlibharfbuzz-devlibfribidi-devlibfreetype6-devlibpng-devlibtiff5-devlibjpeg-devsudo-iR> install.packages(c("tidyverse","data.table","survival","reticulate"))