понедельник, 29 апреля 2013 г.

Печать из windows на cups-принтер

Понадобилось подключить пару старых принтеров к Windows 7, на данный момент процесс успешно прошёл стадию эксперимента ))). В отличие от приведённой ниже статьи, я пробовал подключать принтер ещё и через samba, используя так же драйвер «MS Publisher Imagesetter». К машине с RERemix 6 был подключен принтер HP LaserJet 1200 series, в VirtualBox были установлены Windows XP и Windows 7 (64), и там и там был успешно подключен сетевой принтер.

Оригинал: http://avz.org.ua/wp/2011/06/17/printing-to-cups-from-windows/
Там, кстати, много чего ещё интересного есть.



Чтобы иметь возможность сетевой печати на компьютере с виндой на принтер, подключенный к linux-машинке с CUPS-ом (Common Unix Printing System), нужно проделать следующее:
  1. Проверить, что в CUPS-е разрешён общий доступ к принтеру. Для этого идём по ссылке http://10.1.1.49:631/printers/scx4200 (IP-адрес и имя принтера заменить в соответствии с Вашим случаем). Должна быть надпись «разрешен совместный доступ».
  2. В windows запускаем «Мастер установки принтеров» — через панель управления или командой
    1. rundll32 SHELL32, SHHelpShortcuts_RunDLL AddPrinter
    жмём «Далее…», выбираем опцию «Сетевой принтер или принтер подключенный к другому компьютеру», далее выбираем опцию «Подключиться к принтеру в Интернете, домашней сети или в интрасети»
  3. В поле URL вводим адрес принтера, например: http://10.1.1.49:631/printers/scx4200
    настройка принтера для печати через CUPS
    Если спросит про драйвер, выбрать изготовителя «Generic» и модель «MS Publisher Imagesetter». Жмём «Далее…» и принтер готов к использованию.
Если что-то не работает, в проверить следующее:
  1. что в firewall-е на linux-машинке открыт TCP-порт 631 для windows-клиента.
  2. что в винде в Internet Explorer-е ОТКЛЮЧЕН прокси-сервер (пол-часа голову ломал в своё время, пока не допёр посмотреть туда)

пятница, 26 апреля 2013 г.

sdelete.exe

Понадобилось перенести с одной машины на другую образ диска VirtualBox с виндой. Диск был размером в 20 гигов. Флешки таких размеров под рукой не было, да и реально информации там было всего на пару-тройку гигабайт. Решил тупо сжать архиватором файл с образом, но загвоздка была в том, что "пустое" место на диске в реальности не пусто, поэтому для эффектитивного сжатия решил очистить "пустоту". В инете нашел пару рецептов, проще всего воспользоваться программой sdelete.

Качаем файл с сайта мелкомягких, читаем ман и атакэ!


понедельник, 18 февраля 2013 г.

Scientific Linux и WOT

Чота как-то побадался, но так и не осилил запустить в вайне, возможно, виной тому 64 бита. Плюс проприетарные дрова от АМД делают картинку на мониторе какой-то замыленой, шрифты плохо читаются, как это побороть не знаю, поэтому снёс нафиг. Пичаль.

Scientific Linux и tilda

Очень нравится терминал, выпадающий сверху по горячей клавише. Раньше в Федоре пользовался КДЕшным yakuake, но в RERemix этого приложения нет, тащить старую версию из Федоры не охота, новая много хочет ;) . Решил найти чего-нибудь в том же духе, нашел tilda, но его тоже нет в репозиториях, поэтому совершил маленький подвиг - скомпилировал из исходников. Дойдут ли руки запилить пакет? Хз.

Вылезла маленькая проблема: при попытке запустить mc в tilda вылазила ошибка:
TERM environment variable needs set.
Запуск tilda у меня происходит при запуске icewm, через файл ~/.icewm/startup . Проблема решилась добавлением строки перед запуском tilda:
export TERM=xterm
Теперь файл ~/.icewm/startup выглядит примерно так:

#!/bin/bash
sleep 5
skype&
parcellite&
export TERM=xterm
tilda&
sleep 5 добавлено чтобы не глючил трей в icewm

Яндекс.Диск и Scientific Linux

Если использовать Гном или КДЕ, то инструкцию можно найти на сайте Яндекса. Для всех остальных там есть пара ссылок.

Я воспользовался davfs2
Инструкции взял с
https://www.beehub.nl/docs/access-beehub/centos-6#Install_davfs2
http://habrahabr.ru/post/142067/

В репозиториях RERemix нет пакета с davfs2, поэтому из инструкции по первой ссылке подключаем репозиторий:
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

и устанавливаем нужный пакет:
yum install davfs2

Как монтировать читаем по ссылкам.