vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
Слака- нету пакетного менеджера (ну да-да есть, но ты сам зависимостями рулиш), плюс репы мизерные - возвращение к венде- идти на сайт гуглить слак билд, нафиг такое если- yaourt чтохочу и сразу ставлю) и софт древнющий. а так плюсы одни. согласен. тут совсем аур меня порадовал. решил поиграть в ивку (eve online) - поставил wine- игру. все классно. а потом нашел и тимспик,и мамбл, и для вентрило, и фитить корабли прогу (типа eft) и прогу что бы смотреть как твой чар качается не заходя в игру, план скилов составлять - evemon . и все в ауре! никаких там танцев с деланьем слакбилдов и прочего+ еще т обновляться все будет. крутотенечка *_* |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
zsh заменит баш в будущем? |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
Ostlandhttps://wiki.archlinux.org/index.php/De … an_Roadmap вот заинтересовало-поискал- весьма вкусно в в пакмене 4.1 обещают |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
спасибо, сделал буку) и все же эта прога позволяет делать то что не делает ssh (эти два примера в это не входят) :) |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
когда это делал, почему то про них не вспомнил, а когда сделал все уже работало :) да и прога умеет еще разные плюшки помимо тупого захода ведь :) |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
У меня дома под столом стоит ПК, и каждый раз что-бы его выключить приходится заходить на него по ssh, и там писать команду, т.е. вводить еще и пароль при входе- проблемно. Начал искать путь решения и нашел прогу expect,лежит в репах extra. Она умеет заходить на машину по ssh и делать определенные команды назвал скрипт srv, сделал на него алиас баша и все,набрав в bash'e srv я сразу попадаю на машину без нудных вводов паролей и длинных команд, а если компов много эт сильно все упрощает #!/usr/bin/expect -f spawn ssh root@192.168.1.1 expect assword {send ВАШПАРОЛЬ\r} interact собственно еще один скрипт. выключение компа. сделал в менюшке openbox кнопку на него и как только нажимаю на нее комп выключается #!/usr/bin/expect -f set timeout 3 set env(TERM) spawn ssh root@192.168.1.1 shutdown -h now expect assword {send ВАШПАРОЛЬ\r} expect eof expect умеет работать как с ssh, так и с телнет и фтп. можно что бы он заходил, выполнял нужные вам команды и выходил из пк. подробнее http://www.ibm.com/developerworks/ru/library/l-expect_3/ |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
http://archlinux.org.ru/node/341 ^_^ |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
Т.к. трудно запомнить что-где лежит по новому (переезд настроек из /etc/rc.conf по всему /etc), вот простенький скрипт-напоминалка который упростит процесс настройки.#!/bin/bash # #----ConfArch---- # Copyright 2012 Vik and Anode (archlinux.org.ru forum) # Distributed under the terms of the GNU General Public License v2 # # this script help configure ArchLinux system # e-mail:vik24rus_DOG_gmail.com # # VERSION=v0.2 while [ true ] do clear editor1="/usr/bin/nano" # впиши путь до любимого редактора echo "Выберете файл конфигурации для редактирования" echo "1 /etc/rc.conf - секции Daemons,Storage,Network" echo "2 /etc/hostname - просто впиши имя хоста" echo "3 /etc/vconsole.conf - Раскладка клавы и консольный шрифт " echo "4 /etc/timezone - временная зона" echo "5 /etc/locale.gen настройка локалей, не забываем написать- LC_COLLATE=C и после выполнить - locale-gen " echo "6 В директории /etc/modules-load.d/ создайте файлы модулей ядра" echo "7 Помощь по заполнению vconsole.conf ,настройки временной зоны, а так же по созданию файла /etc/adjtime" echo "0 Выход" read doing case $doing in 1) $editor1 /etc/rc.conf ;; 2) $editor1 /etc/hostname ;; 3) $editor1 /etc/vconsole.conf ;; 4) $editor1 /etc/timezone ;; 5) $editor1 /etc/locale.gen && echo "ВЫПОЛНЯЮ locale-gen" && sleep 4 && locale-gen && echo "OK" && sleep 4 ;; 6) cd /etc/modules-load.d/ && $SHELL ;; 7) while [ 1 -lt 2 ] ; do clear echo "1 /etc/vconsole.conf" echo "2 /etc/timezonek" echo "3 /etc/adjtime" echo "0 exit" read doing case $doing in 1) echo "KEYMAP=ru" echo "FONT=cyr-sun16" echo "FONT_MAP= " echo -en "\nНажмите любую клавишу для продолжения..." && read a ;; 2) echo \ "Пример значения в самом файле: Europe/Moscow . Создание ссылки на соответствующий файл localtime, который находится в /usr/share/zoneinfo/ команда: ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime" echo -en "\nНажмите любую клавишу для продолжения..." && read a ;; 3) echo "в случае если время по utc команда: hwclock --systohc --utc , в случае с localtime: hwclock --systohc --localtime" echo -en "\nНажмите любую клавишу для продолжения..." && read a ;; 0) break ;; *) echo "Введено неправильное действие" echo -en "\nНажмите любую клавишу для продолжения..." && read a esac done ;; 0) exit 0 ;; *) echo "Введено неправильное действие" esac done Перед использование не забудьте в скрипте: editor1=“/usr/bin/nano” # впиши путь до любимого редактора |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
dengor #!/bin/bash # #----ConfArch---- # Copyright 2012 Viktor Shirokov # Distributed under the terms of the GNU General Public License v2 # # this script help configure ArchLinux system # e-mail:vik24rus_DOG_gmail.com # # VERSION=v0.1 clear editor1="/usr/bin/nano" # впиши путь до любимого редактора path1="sh /home/vik/setup" # путь до скрипта echo "Выберете файл конфигурации для редактирования" echo "1 /etc/rc.conf - секции Daemons,Storage,Network" echo "2 /etc/hostname - просто впиши имя хоста" echo "3 /etc/vconsole.conf - Раскладка клавы и консольный шрифт " echo "4 /etc/timezone - временная зона" echo "5 /etc/locale.gen настройка локалей, не забываем написать- LC_COLLATE=C и после выполнить - locale-gen " echo "6 В директории /etc/modules-load.d/ создайте файлы модулей ядра" echo "7 Помощь по заполнению vconsole.conf ,настройки временной зоны, а так же по созданию файла /etc/adjtime" echo "0 Выход" read doing case $doing in 1) $editor1 /etc/rc.conf && $path1 ;; 2) $editor1 /etc/hostname && $path1 ;; 3) $editor1 /etc/vconsole.conf && $path1 ;; 4) $editor1 /etc/timezone && $path1 ;; 5) $editor1 /etc/locale.gen && echo "СДЕЛАЙ locale-gen" ;; 6) cd /etc/modules-load.d/ && $SHELL ;; 7) # clear echo "1 /etc/vconsole.conf" echo "2 /etc/timezonek" echo "3 /etc/adjtime" echo "0 exit" read doing case $doing in 1) echo "KEYMAP=ru" echo "FONT=cyr-sun16" echo "FONT_MAP= " ;; 2) echo "пример значения в самом файле: Europe/Moscow . Создание ссылки на соответствующий файл localtime, который находится в /usr/share/zoneinfo/ команда: ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime" ;; 3) echo "в случае если время по utc команда: hwclock --systohc --utc , в случае с localtime: hwclock --systohc --localtime" ;; 0) exit 0 ;; *) echo "Введено неправильное действие" esac ;; 0) exit 0 ;; *) echo "Введено неправильное действие" esac editor1=“/usr/bin/nano” # впиши путь до любимого редактора path1=“sh /home/vik/setup” # путь до скрипта (вместе с его именем- я его назвал setup) тут измени на путь к скрипту и все ок будет. только вот в менюшки которая открывается на 7 не знаю как сделать возвращение :( и если не нравится что после открытия менюшки на 7 остается главное меню , сними знак # напротив clear и возвращение в скрипт не сделал когда конфигурируеш /etc/locale.gen т.к. там надо после команду выполнить-напоминалка есть :) если кому пригодится буду рад :) |
vik |
|
Темы:
19
Сообщения:
94
Участник с: 16 мая 2010
|
dengor #!/bin/bash # #----ConfArch---- # Copyright 2012 Viktor Shirokov # Distributed under the terms of the GNU General Public License v2 # # this script help configure ArchLinux system # e-mail:vik24rus_DOG_gmail.com # # VERSION=v0.1 clear editor1="/usr/bin/nano" # впиши путь до любимого редактора echo "Выберете файл конфигурации для редактирования" echo "1 /etc/rc.conf - секции Daemons,Storage,Network" echo "2 /etc/hostname - просто впиши имя хоста" echo "3 /etc/vconsole.conf - Раскладка клавы и консольный шрифт " echo "4 /etc/timezone - временная зона" echo "5 /etc/locale.gen настройка локалей, не забываем написать- LC_COLLATE=C и после выполнить - locale-gen " echo "6 В директории /etc/modules-load.d/ создайте файлы модулей ядра" echo "7 Помощь по заполнению vconsole.conf ,настройки временной зоны, а так же по созданию файла /etc/adjtime" echo "0 Выход" read doing case $doing in 1) $editor1 /etc/rc.conf ;; 2) $editor1 /etc/hostname ;; 3) $editor1 /etc/vconsole.conf ;; 4) $editor1 /etc/timezone ;; 5) $editor1 /etc/locale.gen && echo "СДЕЛАЙ locale-gen" ;; 6) cd /etc/modules-load.d/ && $SHELL ;; 7) clear echo "1 /etc/vconsole.conf" echo "2 /etc/timezonek" echo "3 /etc/adjtime" echo "0 exit" read doing case $doing in 1) echo "KEYMAP=ru" echo "FONT=cyr-sun16" echo "FONT_MAP= " ;; 2) echo "пример значения в самом файле: Europe/Moscow . Создание ссылки на соответствующий файл localtime, который находится в /usr/share/zoneinfo/ команда: ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime" ;; 3) echo "в случае если время по utc команда: hwclock --systohc --utc , в случае с localtime: hwclock --systohc --localtime" ;; 0) exit 0 ;; *) echo "Введено неправильное действие" esac ;; 0) exit 0 ;; *) echo "Введено неправильное действие" esac |