~/.ssh/environment
читается во время входа в систему. Просто откройте другую сессию после изменения файла. Если это не работает затем, необходимо добавить в sshd_config следующую строку: PermitUserEnvironment = "да" затем перезапускают sshd. Для перезапуска ssh, у Вас или есть ascript в/etc/init.d, или Вы имеете svcs
и svcadm
команда
Можно также добавить переменные среды к ~/.login
файл. И если Ваша оболочка по умолчанию является ударом, можно добавить их к ~/.bashrc
Выполненный:
find /lib /usr/lib /usr/local/lib | grep -i libevent.so
Затем используйте каталог, он находит libevent.so как параметр конфигурации.
Для фактической установки memcached
и libevent
из исходных текстов, которую я не рекомендую, если только вы не собираете Linux из Scratch или не разрабатываете эти приложения (очевидно, что это не ваш случай):
sudo su
cd ~/
wget https://github. com/libevent/libevent/архив/релиз-2.1.6-beta.tar.gz
tar xzvf release-2.1.6-beta.tar.gz && cd libevent-release-2.1.6-beta
libtoolize
, затем autoreconf
, затем automake --add-missing
и, наконец, autoreconf
снова.. /configure --prefix=/usr --disable-dependency-tracking --disable-silent-rules --disable-samples --disable-debug-mode --disable-malloc-replacement --enable-openssl --disable- static --disable-libevent-regress --enable-thread-support
make && make install
cd ~/
wget https://memcached.org/files/memcached-1.4.31.tar.gz
tar xzvf memcached-1.4.31.tar.gz && cd memcached-1.4.31
./configure --prefix=/usr --disable-dependency Tracking --disable-silent-rules --disable-docs --disable-sasl
make && make install
That will get you memacached. Хотя, опять же, вы должны подумать о том, чтобы остановить все, что вы пытаетесь сделать, и установить memcached из системного репозитория. Попробуйте эти команды с & без добавления sudo
перед ними: yum install memcached
, apt-get install memcached
, yast2 -i memcached