К основному контенту

Тонкая настройка Debian

1. ppa репозиторий в debian






Установив Debian решил поставить себе DeadBeef, который находится в ppa репозитории. Узнав адрес ppa решил воспользоваться командой add-apt-repository на что получил ответ:
add-apt-repository: Command not found
Дальше идет установка скрипта который заводит это дело:
  1. Для начала скачаем скрипт или в консоли:
wget http://prolinux.org/files/add-apt-repository.sh.txt
2. Скопируем файл в /usr/sbin:
sudo cp add-apt-repository.sh.txt /usr/sbin/add-apt-repository
3. Добавим права на выполнение к скопированному файлу:
sudo chmod o+x /usr/sbin/add-apt-repository
4. Сменим владельца и группу на root:
chown root:root /usr/sbin/add-apt-repository
Все теперь можем спокойно воспользоваться командой для добавления ppa репозитория:
sudo add-apt-repository ppa:ppa-name 
 
или
 
sudo apt-get install python-software-properties
чтобы add-apt-repository была доступна для debian
 
sudo apt-get install software-properties-common python-software-properties 
 

2. Установка Double Commander

Если вы используете системы с пакетным менеджером APT, вам нужно выполнить эти команды в терминале:
$ sudo add-apt-repository ppa:alexx2000/doublecmd
$ sudo apt-get update
Дальше нужно выбрать версию для Qt или GTK+.
Для оболочек Cinnamon, Unity, XFCE, MATE, GNOME, LXDE и других GTK+ сред рабочего стола выполните эту команду:
$ sudo apt-get install doublecmd-gtk
Для оболочек KDE, LXQT и других Qt сред рабочего стола выполните эту команду:
$ sudo apt-get install doublecmd-qt
Если вы хотите удалить Double Commander, вам нужно выполнить эту команду:
$ sudo apt-get remove doublecmd-*
 
 

3. Добавление существующего пользователя в существующую группу

Вы можете использовать команды useradd или usermod для добавления пользователя в группу. Команда useradd создает нового пользователя или обновляет информацию у существующего. Команда usermod модифицирует существуюего пользователя. Вся информация о пользователях и группах храниться в файлах /etc/passwd, /etc/shadow и /etc/group.
 
Используйте usermod с опциями -a (append – добавить) и -Ggroup:
1# useradd testuser4
2# groups testuser4
3testuser4 : testuser4
Создаем группу:
1# groupadd testgr2
Добавляем в нее пользователя:
1# usermod -a -G testgr2 testuser4
Проверяем:
1# groups testuser4
2testuser4 : testuser4 testgr2
Что бы изменить основную группу существующего пользователя – выполните:
1# usermod -g testgr2 testuser4
2# groups testuser4
3testuser4 : testgr2

Добавление нового пользователя в дополнительную группу

Создадим группу:
1# groupadd testgr1
С помощью useradd и параметра -G добавляем пользователя, которому добавляем новую группу, как дополнительную:
1# useradd -G testgr1 testuser1
Проверяем:
1# groups testuser1
2testuser1 : testuser1 testgr1
3# id testuser1
4uid=1003(testuser1) gid=1004(testuser1) groups=1004(testuser1),1003(testgr1)
Что бы изменить основную группу при создании пользователя – используйте useradd с опцией -g:
1# useradd -g sudo testuser2
Проверяем:
1# groups testuser2
2testuser2 : sudo
Можно комбинировать опции:
1# useradd -g sudo -G testgr1 testuser3
2# groups testuser3
3testuser3 : sudo testgr1
 

Комментарии

Популярные сообщения из этого блога

Права на папки и файлы (unix/chmod)

Автоматическое монтирование дисков и разделов в Linux или что такое fstab? Проблема Debian

Как подключить сетевой диск Windows в Linux