Запуск Steam на Ubuntu x64
Наткнулся на очередную рекламу Steam for Ubuntu, зашел поставил.
При попытке запуска получил сообщение «Fatal Error: Failed to load steamui.so«.
Покопавшись нашелся довольно легкий способ решения данной проблемы.
Все можно запускать =)
echo "$HOME/.local/share/Steam/ubuntu12_32" |sudo tee -a /etc/ld.so.conf.d/steam.conf;sudo ldconfig |
Centos установка RPMforge и EPEL
Скрипт автоматической установки RPMforge и EPEL скачать можно здесь install_EPEL_RPMforge.sh
#!/bin/bash ver=`cat /etc/redhat-release | sed -e "s/.*release \(.\).*/\1/"`; x64=`uname -a | grep "x86_64" | wc -l`; rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt if [ "$ver" = "5" ] && [ "$x64" = "0" ]; then echo " Install epel rpmforge Centos 5 x86 " wget -O /tmp/rpmforge.rpm http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -i /tmp/rpmforge.rpm fi if [ "$ver" = "5" ] && [ "$x64" = "1" ]; then echo " Install epel rpmforge Centos 5 x64 " wget -O /tmp/rpmforge.rpm http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm rpm -i /tmp/rpmforge.rpm fi if [ "$ver" = "6" ] && [ "$x64" = "1" ]; then echo " Install epel rpmforge Centos 6 x64 " wget -O /tmp/rpmforge.rpm http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm rpm -i /tmp/rpmforge.rpm fi if [ "$ver" = "6" ] && [ "$x64" = "0" ]; then echo " Install epel rpmforge Centos 6 x86 " wget -O /tmp/rpmforge.rpm http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -i /tmp/rpmforge.rpm fi |
Добавление сетевого принтера в Ubuntu 12.04
Для добавления сетевого принтера в Ubuntu 12.04, вызываем консоль нажатием <Ctrl>+<Alt>+t и в консоли пишем команду system-config-printer
Русификация консоли Ubuntu
Для того, чтобы убрать квадратики в консоли делаем следующее:
открываем файл /etc/rc.local
комментируем exit 0 и добавляем setupcon
# exit 0
setupcon |
Шифрование второго раздела Windows
Описываю шифрование раздела Windows при установки согласно статье — Установка Windows 7 и Ubuntu 10.10 на один диск, тестировалось 5 раз на VmWare, Сбоев не отмечено.
Итог все операции, при загрузке необходимо ввести пароль, если пароль верен возможно загрузить Windows, в противном случае возможно загрузить только Ubuntu.
Использовалась последняя BETA версия DiskCryptor, со стабильной были проблемы.
Далее Видео
Читать далее
Доступ к VmWare Server за натом
Для доступа к VmWare Server находящемся за натом необходимо пробросить 2 порта tcp 8333 и 902.
eth0 — внешний интерфейс
10.10.10.100 — машина с VmWare server
iptables -t nat -A PREROUTING -i eth0 -p tcp -m multiport --dports 8333,902 -j DNAT --to-destination 10.10.10.100
Тут:
Установка Windows 7 и Ubuntu 10.10 на один диск
Работает на 100%
Вставляем диск с Ubuntu и начинаем установку.
Выбираем «Указать разделы вручную»
Вот как получилось (при установке разбил только):
Устанавливаем Ubuntu, Потом устанавливаем Windows 7.
собственно /dev/sda2 раздел с Ubuntu, а /dev/sda сам диск.
Так если установка grub прошла без ошибок, продолжаем:

Внимание !!! Разбейте весь диск в процессе установки Windows, в противном случае могут возникнуть проблемы
После установки Windows у нас пропадает grub и мы постоянно грузимся с Windows, Это надо полечить. Вставляем установочный диск Ubuntu (я использовал 10.04, что-то с 10.10 загрузка без диска не работала) выбираем «Запустить Ubuntu без установки», часто возникает проблема, что после запуска черный экран, нажимаем перед запуском и отмечаем noapic и nolapic Так запустились. Запускаем терминал.sudo bash su - mount /dev/sda2 /media/ mount --bind /dev /media/dev mount --bind /proc /media/proc chroot /media/ grub-install /dev/sda |
- перегружаемся в установленную Ubuntu
- открываем терминал
sudo bash update-grub
- Видим заветную надпись Windows 7 Loader
Все Готово !!!
Linux pptp (VPN) — проблема «short read (-1): Message too long»
Проблема: после подключения (VPN) pptp и попытке открыть страницу происходит разрыв соединения (если просто пинговать разрыва нет).
Все работает
Nov 4 18:18:03 slawka pptp[11002]: nm-pptp-service-10996 warn[decaps_gre:pptp_gre.c:331]: short read (-1): Message too long Nov 4 18:18:03 slawka pptp[11009]: nm-pptp-service-10996 log[callmgr_main:pptp_callmgr.c:234]: Closing connection (unhandled) Nov 4 18:18:03 slawka pptp[11009]: nm-pptp-service-10996 log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 ‘Call-Clear-Request’ Nov 4 18:18:03 slawka pptp[11009]: nm-pptp-service-10996 log[call_callback:pptp_callmgr.c:79]: Closing connection (call state) Nov 4 18:18:03 slawka pppd[10998]: Modem hangup Nov 4 18:18:03 slawka pppd[10998]: Connect time 0.3 minutes. Nov 4 18:18:03 slawka pppd[10998]: Sent 1836 bytes, received 1012 bytes. Nov 4 18:18:03 slawka pppd[10998]: Script /etc/ppp/ip-down started (pid 11069)Путем перебора работает стабильно при MTU 537 У меня стоит кнопочка с командой
gksudo ifconfig | grep ppp | awk '{system ("gksudo ifconfig "$1" mtu 500")}' |
Массовая замена текста в файлах
Причиной поиска решения массовой замены стало, лечение кривых рук некоторых программистов не желающих использовать переменные, а пишут прямые пути в файлах, да еще и виндовые пути =(
один slash «\» на «\\\\\\\» 7 в примере экранируются два слэша и того 14
slawka@slawka-book:~/tmp/Anton$ find ./ -name "*.php" | \ awk '{system("cat "$1" | sed -e \"s%D:\\\\\\\\\\\\\\Public\\\\\\\\\\\\\\VHosts\\\\\\\\\\\\\\nstali.ru\\\\\\\\\\\\\\httpdocs\\\\\\\\\\\\\\news_en\\\\\\\\\\\\\\mainblogs.php%/home/nstali.ru/httpdocs/news-en/mainblogs.php%\" > _tmp && cat _tmp > "$1"")}' |
Комментарии