User Tools

Site Tools


установка_по_из_исходных_текстов

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
установка_по_из_исходных_текстов [2019/02/21 09:34]
val [Пример установки текстового браузера]
установка_по_из_исходных_текстов [2022/09/08 15:50] (current)
val [Использование make для сопровождения файлов конфигурации сервиса]
Line 44: Line 44:
 ==== Использование утилиты make ==== ==== Использование утилиты make ====
 <​code>​ <​code>​
 +# apt install make
 +
 $ cat Makefile $ cat Makefile
 </​code><​code>​ </​code><​code>​
Line 84: Line 86:
 rm *.o rm *.o
 rm *.exe rm *.exe
 +</​code>​
 +
 +==== Использование make для сопровождения файлов конфигурации сервиса ====
 +
 +  * Модуль AppArmor [[Модуль AppArmor#​Определение наличия и правка профилей для служб]]
 +
 +<​code>​
 +student@gate:​~$ mkdir dhcp
 +
 +student@gate:​~$ cd dhcp/
 +
 +student@gate:​~/​dhcp$ cp /​etc/​dhcp/​dhcpd.conf .
 +
 +student@gate:​~/​dhcp$ cat Makefile
 +</​code><​code>​
 +test:
 + /​usr/​sbin/​dhcpd -t -cf dhcpd.conf
 +install:
 + cp dhcpd.conf /​etc/​dhcp/​dhcpd.conf
 + systemctl restart isc-dhcp-server
 +</​code><​code>​
 +student@gate:​~/​dhcp$ make test
 +
 +student@gate:​~/​dhcp$ sudo make install
 </​code>​ </​code>​
  
Line 89: Line 115:
  
 <​code>​ <​code>​
-freebsdfetch http://​invisible-mirror.net/​archives/​lynx/​tarballs/​lynx2.8.5rel.1.tar.gz+freebsdfetch http://​invisible-mirror.net/​archives/​lynx/​tarballs/​lynx2.8.5rel.1.tar.gz
 или или
-gentoowget http://​invisible-mirror.net/​archives/​lynx/​tarballs/​lynx2.8.9rel.1.tar.gz+gentoowget http://​invisible-mirror.net/​archives/​lynx/​tarballs/​lynx2.8.9rel.1.tar.gz
  
-tar -xvf lynx2.8.*.tar.gz+tar -xvf lynx2.8.*.tar.gz
  
-cd lynx<​TAB>​+cd lynx<​TAB>​
  
-more README+more README
  
-./configure --help+./configure --help
  
-gentoo./configure --prefix=/​usr/​local +gentoo./configure --prefix=/​usr/​local 
-freebsd./configure --prefix=/​usr/​local/​lynx+freebsd./configure --prefix=/​usr/​local/​lynx
  
-make+make
  
-make install+make install
  
-make clean+# lynx https://​ya.ru ​ !!! не работает,​ нужно было собирать с поддержкой ssl !!! 
 +# lynx http://​val.bmstu.ru 
 +# lynx http://​www.bmstu.ru 
 + 
 +make uninstall
  
-$ lynx https://​ya.ru ​ !!! не работает,​ нужно было собирать с поддержкой ssl !!! +# make clean
-$ lynx http://​val.bmstu.ru +
-$ lynx http://​www.bmstu.ru+
 </​code>​ </​code>​
установка_по_из_исходных_текстов.1550730894.txt.gz · Last modified: 2019/02/21 09:34 by val