Неиспользуемые ядра можно удалить. Но я бы посоветовал оставить хотя бы одно ядро на случай, если у вас возникнут проблемы с недавно установленным ядром.
Это не ошибка, вы можете проверить это с помощью echo $?
после запуска make install-info
. Цель install-info
в Documentation/Makefile
выглядит так:
install-info: info
$(INSTALL) -d -m 755 $(DESTDIR)$(infodir)
$(INSTALL) -m 644 git.info gitman.info $(DESTDIR)$(infodir)
if test -r $(DESTDIR)$(infodir)/dir; then \
$(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) git.info ;\
$(INSTALL_INFO) --info-dir=$(DESTDIR)$(infodir) gitman.info ;\
else \
echo "No directory found in $(DESTDIR)$(infodir)" >&2 ; \
fi
Программа с именем install
корректно создает информационные -страницы в /usr/local/git/share/info/
, можете проверить:
$ ls -lh /usr/local/git/share/info/
total 2.3M
-rw-r--r-- 1 root root 218K Jun 13 21:46 git.info
-rw-r--r-- 1 root root 2.1M Jun 13 21:46 gitman.info
Цель install-info
была представлена в коммите 4739809c
и гласит:
If the info target directory does not already contain a "dir" file, no directory entry is created.
Файл с именем dir
является частьюGNU texinfo
но это не обязательно.
Также обратите внимание, что если у вас нет /usr/local/git/bin/
в вашем $PATH
, вы не можете запустить git
, просто набрав git
после установки, как вы это сделали, вы должны сделать это вместо этого:
$ /usr/local/git/bin/git --version
git version 2.17.1
How to correctly install Git 2.17.1 from source on CentOS 7
Возможно, соберите пакеты "2.17.1" и установите необходимые пакеты с помощью yum.
Исходный пакетftp://ftp.icm.edu.pl/vol/rzm6/linux-fedora/linux/updates/28/Everything/SRPMS/Packages/g/git-2.17.1-2.fc28.src.rpm
Настройка$HOME/rpms/
https://www.linuxquestions.org/questions/linux-software-2/need-rpm-package-for-php-version-5-2-7-and-up-on-redhat-5-1-a-766486/#13
$ rpm -i git-2.17.1-2.fc28.src.rpm
# yum install libcurl-devel libsecret-devel pcre2-devel tk cvs cvsps \
httpd mod_dav_svn subversion subversion-perl perl-DBD-SQLite perl-CPAN
# cpan
cpan[1]> install IO::Pty
cpan[2]> install Test::More
$ cd rpms/SPECS/
$ rpmbuild -bb git.spec
.
Wrote: /home/knudfl/rpms/RPMS/x86_64/git-2.17.1-2.el7.x86_64.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/git-all-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/x86_64/git-core-2.17.1-2.el7.x86_64.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/git-core-doc-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/git-cvs-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/x86_64/git-daemon-2.17.1-2.el7.x86_64.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/git-email-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/gitk-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/gitweb-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/git-gui-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/git-p4-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/perl-Git-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/noarch/perl-Git-SVN-2.17.1-2.el7.noarch.rpm
Wrote: /home/knudfl/rpms/RPMS/x86_64/git-subtree-2.17.1-2.el7.x86_64.rpm
Wrote: /home/knudfl/rpms/RPMS/x86_64/git-svn-2.17.1-2.el7.x86_64.rpm
Wrote: /home/knudfl/rpms/RPMS/x86_64/git-debuginfo-2.17.1-2.el7.x86_64.rpm
16 упаковокhttps://drive.google.com/drive/folders/1PRxoicjzHWunFZW-hhXT9JsFk_PQIoLs?usp=sharing