воскресенье, 15 января 2017 г.
Русификация консоли для пользователя в FreeBSD
1. Открываем файл
# nano /etc/login.conf
В файле содержаться настройки профилей для различных пользователей
Настройки профиля root и профиля russian выглядят так:
root:\
:ignorenologin:\
:memorylocked=unlimited:\
:tc=default:
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
Можно добавить настройки из профиля russian в профиль root.
А можно просто сменить профиль у пользователя root
2. При изменении файла, нужно обязательно переситать базу системы командой:
# cap_mkdb /etc/login.conf
3. Чобы пользователю root назначить профиль russian, нужно выполнить:
# pw usermod -n root -L russian
четверг, 12 января 2017 г.
Установка Ruby на FreeBSD 11.
1. Переходим в домашнюю директорию
# cd ~
2. Скачиваем свежую версию RUBY – 2.4.0
# wget https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.gz --no-check-certificate
3. Распаковываем
# tar -xvzf ruby-2.4.0.tar.gz
4. Переходим в каталог
# cd ruby-2.4.0
5. Выполняем
# ./configure
# make
# make install
По умолчанию Ruby установиться в /usr/local
6. Теперь можно использовать Ruby.
Пример:
root@ freebsd:~/ruby-2.4.0 # irb
irb(main):001:0> 1+1
=> 2
irb(main):002:0> 45+34
=> 79
irb(main):003:0>
Установка mc в FreeBSD 11
После анализа команды будет выдано сообщение о необходимости установки дополнительных пакетов. Подтверждаем, введя «y».
Number of packages to be installed: 20
The process will require 127 MiB more space.
22 MiB to be downloaded.
Proceed with this action? [y/N]: y
Установка завершается сообщением
===================================================================
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:
bsddb databases/py-bsddb
gdbm databases/py-gdbm
sqlite3 databases/py-sqlite3
tkinter x11-toolkits/py-tkinter
===================================================================
#
Теперь mc можно запустить:
# mc
среда, 11 января 2017 г.
Установка nano в FreeBSD 11
# cd /usr/ports/editors/nano
2) Выполняем установку
# make install
Во время установки будут появляться всплывающие окна, в которых нужно нажать «OK»
3) Включаем подсветку синтаксиса
# touch ~/.nanorc
# nano ~/.nanorc
Вставляем туда:
include "/usr/local/share/nano/c.nanorc"
include "/usr/local/share/nano/css.nanorc"
include "/usr/local/share/nano/default.nanorc"
include "/usr/local/share/nano/html.nanorc"
include "/usr/local/share/nano/java.nanorc"
include "/usr/local/share/nano/javascript.nanorc"
include "/usr/local/share/nano/json.nanorc"
include "/usr/local/share/nano/lua.nanorc"
include "/usr/local/share/nano/man.nanorc"
include "/usr/local/share/nano/mutt.nanorc"
include "/usr/local/share/nano/nanorc.nanorc"
include "/usr/local/share/nano/nftables.nanorc"
include "/usr/local/share/nano/perl.nanorc"
include "/usr/local/share/nano/php.nanorc"
include "/usr/local/share/nano/postgresql.nanorc"
include "/usr/local/share/nano/python.nanorc"
include "/usr/local/share/nano/ruby.nanorc"
include "/usr/local/share/nano/sh.nanorc"
include "/usr/local/share/nano/tcl.nanorc"
include "/usr/local/share/nano/tex.nanorc"
include "/usr/local/share/nano/texinfo.nanorc"
include "/usr/local/share/nano/xml.nanorc"
Подписаться на:
Сообщения (Atom)