вторник, 16 июля 2013 г.

Добавляем PDF принтер и печатаем прямо из консоли

Устанавливаем cups-pdf

# pacman -S cups-pdf
Редактируем cups-pdf.conf
# vi /etc/cups/cups-pdf.conf
меняем
#Out /var/spool/cups-pdf/${USER}
на
Out ${HOME}/PDF

Перегружаем cups-ы

# systemctl restart cups
# systemctl restart cupsd

Добавляем прнтер:

  • http://localhost:631/
    Addministration -> Add Printer
    CUPS-PDF (Virtual PDF Printer)
  • Name: Virtual_PDF_Printer
    Description: Virtual PDF Printer
  • Make: Generic
  • Make: Generic CUPS-PDF Printer (en)

Печатаем из консоли с указанием принтера

(если не указывать, печать "уйдет" на принтер "по умолчанию")
hostname | lp -d Virtual_PDF_Printer

понедельник, 15 июля 2013 г.

вторник, 9 июля 2013 г.

Samsung CLX-3160: install driver for linux (#2 solution)

Альтернативное решение установки драйверов для Samsung CLX-3160
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ make
# make install

Опционально, если используется CUPS, перезапустить Spooler
# make cups


FROM

понедельник, 8 июля 2013 г.

"Отключаем" Metro в Windows 8

Как отключить Metro (Modern UI) в Windows 8 (ru-RU)

Создать текстовый файл HideMetro следующего содержания:
[Shell] 
Command=2 
IconFile=Explorer.exe,3 

[Taskbar] 
Command=ToggleDesktop
  • Сохранить файл HideMetro с расширением .scf
    Нажав Windows+R, вызвать консоль Планировщика заданий (Task sheduler) командой taskschd.msc
  • На уровне Библиотеки планировщика (Task Sheduler Library) вызвать мастер, нажав "Создать задачу"(Create Task)
  • Назначить имя (например, HideMetro) , перейти на закладку "Триггеры"(Triggers)
  • Вызвать мастер, нажав кнопку "Создать"(New), в выпадающем списке выбрать режим срабатывания "При входе в систему"(At Log On), нажать "Ок", завершив работу мастера
  • На закладке "Действия"(Actions) указать в выпадающем списке "Запуск программы"(Start program) с файлом HideMetro.scf в качестве исполняемого сценария. Завершить работу мастеров конфигурации действия и создания задания
_______________________________________
Также можно поместить созданный файл в автогрузку, скопировав его в скрытую пользовательскую папку
C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

FROM

четверг, 4 июля 2013 г.

Archlinux: repo-clean-xz

Для того чтобы "почистить" кэш пакетов в Arch Linux, при этом оставив актуальные версии, удобно использовать команду repo-clean, которая ставится с пакетом repo-clean-xz из репозитория AUR
# repo-clean -s /var/cache/pacman/pkg -m c
Дополнительно можно использовать другие ключи
например, для перемещения, а не удаления:
# repo-clean -s /var/cache/pacman/pkg -m m -c -d /path/to/move