В opensuse 12.3 из пакета bluez исчез /etc/bluetooth/rfcomm.conf

rfcomm bind all # дает ошибку "Missing dev parameter"

На скорую руку: прописать в скрипты начального запуска

        rfcomm bind rfcomm0 00:1C:35:85:DF:25 1
        rfcomm bind rfcomm1 00:16:4E:7A:DF:87 1




Больше не действуют скрипты в /etc/init.d/rc?.d

Конфигурационные файлы живут в
/etc/systemd   (в основном в system/)

Скрипты начального запуска в
/usr/lib/systemd/system/    *.service

Каталоги создаваемые в директориях tmpfs задаются конфигами в
/usr/lib/tmpfiles.d/

Либо можно добавить в smb.service
ExecStartPre=/usr/bin/mkdir -p /run/samba



systemctl enable nmb.service
systemctl enable smb.service

создать файл /usr/lib/tmpfiles.d/samba.conf
d /run/samba 755 root root -

service smb start
service nmb start

systemctl status smb
systemctl status nmb


zypper lr              # список имеющихся репозиториев
zypper rr название-ненужного-репоситория # удаление ненужных
sed -i 's/12\.2/12\.3/g' /etc/zypp/repos.d/*
zypper ref
zypper dup



zypper modifyrepo --all --disable

zypper addrepo           --name "openSUSE-11.4 OSS"     http://download.opensuse.org/distribution/11.4/repo/oss/     repo-11.4-oss
zypper addrepo           --name "openSUSE-11.4 Non-OSS" http://download.opensuse.org/distribution/11.4/repo/non-oss/ repo-11.4-non-oss
zypper addrepo --refresh --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/                    repo-11.4-update

zypper refresh
zypper dup



/etc/sysconfig/network/ifcfg-wlan0 в этот  файл добавить

POST_UP_SCRIPT=wlan_nat_up

/etc/sysconfig/network/scripts/wlan_nat_up :

#!/bin/sh
  sysctl -w net.ipv4.ip_forward=1
# маскарадим свою локальную wifi-сетку
  iptables -t nat -A POSTROUTING -s 10.1.2.0/24 -j MASQUERADE
# в DHCPD назначить себя в качестве default-router
  service dhcpd restart



Где брать дистрибутив.

http://opensuse.org

Где брать дополнительный софт, в т.ч. mplayer

yast -> Software repositores
  Добавить репозиторий "Packman"

Работа с пакетами в командной строке

zypper
zypper search -d mplayer

zypper install MPlayer



Разобраться...
http://wiki.archlinux.org/index.php/Get_All_Mouse_Buttons_Working#Method_2_-_ExplorerPS.2F2

10 кнопок:
        Option  "Buttons" "10"
        Option  "ZAxisMapping" "9 10"
echo -e "pointer = 1 2 3 6 7 8 9 10 4 5\n" > ~/.Xmodmap



  Section "InputDevice"
    Identifier  "Mouse"
    Driver "mouse"
    Option "Protocol" "ExplorerPS/2"
    Option "Device" "/dev/input/mouse0"
    Option "Buttons" "7"
    Option         "ButtonMapping" "1 2 3 6 7"     ???
    Option "ZAxisMapping" "5 6"
    Option "Emulate3Buttons" "off"
    Option "EmulateWheel" "on"
    Option "EmulateWheelButton" "4"
  EndSection

Проверив, что проинсталлированы xmodmap xbindkeys xev
в автозагрузку (~/.kde/Autostart/autostart) вставляем
/usr/bin/xmodmap ~/.Xmodmap
/usr/bin/xbindkeys -f ~/.xbindkeysrc  &

в ~/.Xmodmap
пишем
pointer = 1 2 3 4 5 6 7 8 9
и можно для мультимедийной клавиатуры дальше что-нибудь приписать, например
(коды кнопочек можно подсмотреть запустив из консоли xev)
keycode 152 = XF86Copy
keycode 138 = XF86Paste
keycode 151 = XF86Cut



в ~/.xbindkeysrc
пишем
"/usr/bin/xvkbd -xsendevent -text "\[Shift]\[Insert]" &"
m:0x0 + b:8
"/usr/bin/xvkbd -xsendevent -text "\[Control_L]\[Insert]" &"
m:0x0 + b:7
"/usr/bin/xvkbd -xsendevent -text "\Cw" &"
m:0x0 + b:6

(m:0x0 + b:8 это тоже насколько я помню видно в xev)

получаем на кнопочках функции копировать-вставить и закрытие вкладки firefox-а


Популярность: 1, Last-modified: Thu, 27 Mar 2014 16:56:38 GMT