Цель вопроса - выяснить круг задач, для которых удобен thunar.
Часто вижу на скриншотах с *box'ами Thunar. Меня гложет любопытство - в чем его главные профиты? Как, например, копировать файлы? Мне что-то подсказывает, что правой кнопкой мыши, потом переходить в нужный каталог...
Понимаю, что сабж некорректен (сравнение квадратного с холодным), но все же.
Видимо у каждого типа файл-манагера есть свои плюсы. Кто-нибудь готов поделиться соображениями/впечатлениями/tips...
Что-то не пойму, как сделать простейшую вещь: привязать ctrl + s к пользовательской функции.
python-keybinder не годится из-за зависимостей (у меня Debian lenny stable, да и не верится, что нужен специальный велосипед для такой простой вещи, которая даже в Tkinter есть).
Гулял тут как-то по Горбушке и расстраивался: на какой софт ни посмотришь, - ничего не нужно. То ли дело раньше - покупались всякие диски «сам себе злобный буратино», всякие коробки с красивыми надписями - раздолье! И подумалось: а вот не будь этих всех Микрософтов, Адобов и прочих - ведь продавалось бы, поди, одно железо (и то, по частям)! Остальное скачивалось бы с интернетов.
На что по-вашему был бы похож мир без проприетарщиков?
Запускаю скрипт в командной строке mc.
Как автоматически передать скрипту путь к «нерабочей» директории, которая отображается в другой панели?
Пока додумался только брать $OLDPWD. Но чтобы получить не «предыдущий в истории», а тот каталог, который в другой панели высвечивается, приходится сначала переходить в «нерабочий» каталог, а потом обратно возвращаться. Неудобно. Есть другие варианты? Поглядел служебные файлы mc в хомяке - что-то ничего похожего. В /proc тоже лазил, не нашел. Хелп.
Задача - нужна удобная процедура создания iso образа из разных источников в mc. Если придумал велосипед, - ткните носом в более приличное решение.
Пока придумал следующее:
В mc выполняем приведенный ниже код (bash знаю слабо, поэтому на питоне)
Например так:
(имя скрипта) C + x C + p (вставка пути к каталогу, куда хотим складывать линки из рабочей директории).
И так для каждой директории с файлами (и, соответственно, target-директории)
Потом genisoimage -f ... и wodim. По-моему, довольно удобно, особенно когда куча нужного файла разбросана по разным каталогам. mc дает быстрое перемещение, линковщик - не нужно писать команды руками. А каталог с символьными ссылками потом можно использовать для создания других образов (места-то не просит).
Вопрос: можно ли как-то вытащить из mc путь ко второй (нерабочей) директории, чтобы не задавать его вручную?
#! /usr/bin/python
# -*- coding: utf-8 -*-
"""пишем символические ссылки"""
import os, sys
# первый аргумент - путь к каталогу, куда ставить ссылки.
dir = sys.argv[1]
for file_name in os.listdir(os.getcwd()):
if file_name[-4:] == '.mp3':
os.symlink(os.path.join(os.getcwd(), file_name), os.path.join(dir, file_name))
Проявляется с разными флэшками, но не всегда - то пропадает, то появляется (пока не понял, в чем дело).
Наглухо все вешается - замерзают иксы, на клавиши и мышь никак не реагирует. Клава - ps/2, мышь usb. Есть еще сканер и принтер на usb. Лечится только жестким ребутом.
В debian/control в первой части - автор мануала предложил две секции Build-Depends, на что ругается сборщик. Как объединить в одну, чтобы не напортачить? Там разные версии деб-хелпера упомянуты. (А в том конфиге, что у меня получился - вообще было >=7).
К томуже, там hurd упомянут зачем-то. Может выкинуть лишнее?
Помогите, пж, разобраться. Первый раз за это дело взялся.
Версия 2.6 нужна для запуска нескольких приложений с Tkinter (с умолчальным вариантом питона 2.5 они выглядят не так, как надо).
Можно ли просто использовать модуль Tkinter поновее? Как сделать, чтобы ничего не порушить?
В Sid и в бэкпортах сабжа нету, есть только в experimental.
Порылся в буржуйских форумах.
Вариант 1.
Как я понял, заключается в следующем: подключить репы експериментал, апдейт. Установка питона 2.6. Отключить вышеуказанные репы. Апдейт.
Вариант 2.
Сборка из исходников (возня с зависимостями).
Вариант 3.
Комбинация 1 и 2 (зависимости из экспериментал).
Подскажите, плиз, как лучше поступить. Не хочется лишние движения совершать.
Бага, видимо, старая: когда запускаешь Epiphany под Гномом перестают переключаться раскладки. Я скопировал в xorg.conf настройки, описанные в лоровской wiki:
Вчера вот это сделал, сдуру:
aptitude install nvidia-kernel-2.6-686 nvidia-glx nvidia-settings nvidia-xconfig
nvidia-xconfig
Теперь:
$dpkg -l | grep nvidia
ii nvidia-glx 173.14.09-5 NVIDIA binary Xorg driver
ii nvidia-kernel-2.6-686 173.14.09+3+lenny1 NVIDIA binary kernel module for 2.6 series c
ii nvidia-kernel-2.6.26-2-686 173.14.09+3+lenny1 NVIDIA binary kernel module for Linux 2.6.26
ii nvidia-kernel-common 20080825+1 NVIDIA binary kernel module common files
ii nvidia-settings 173.14.09-1 Tool of configuring the NVIDIA graphics driv
ii nvidia-xconfig 1.0+20080522-2 The NVIDIA X Configuration Tool
Я похоже неправильный модуль подключил?
Хотелось бы вернуть все обратно.
Настраиваю Дебиан lenny. Прописал eth0 и DNS руками. Network manager лез и перетирал ДНСы, Я его снес. Теперь Авахи недовольна. В какой конфиге указать static ip вместо dhcp, чтобы она отстала? ГУИ конфигурялки не помогают - настройки сбрасываются.
Новая версия Ubuntu 9.10, похоже, вышла сырая. Я поглядел статистику глюков при обновлении разных версий на ubuntuforums.org и призадумался. Вопрос стратегический - хочу на несколько лет забыть про проблемы при апгрейде системы. Я гуглил на эту тему, но по-прежнему нет окончательной ясности.
Насколько я понимаю, обычно обновление до новой версии Debian проходит относительно безглючно. В связи с этим вопрос: насколько на безглючность обновления влияет включение репов "testing"? Я имею в виду неприятности, вроде нерабочих X-ов, и подоб, случающиеся при обновлении Убунты. Бывает ли что-либо подобное при использовании Дебиан stable/testing? Не хочу я возиться с такими траблами, хочется спокойно работать.
Если есть еще какие-нибудь варианты, изложите, плиз (меня, прежде всего, интересуют факты). Пока для того, чтобы осмотреться, я поставил в виртуал-бокс lenny. Понял пока только, что в Дебиан нету sudo. Даже не знаю - хорошо это, или плохо. Ну и вместо огненной лисы - "обледеневший горностай". :)
Сильно расстроился сегодня.
Купил фильму, лицензия. Оказалось, "защита от копирования". Люблю смотреть именно на компьютере, но не показывает :( Только на обычном DVD-плеере.
А mplayer пишет: Can't open VMG info!
пробовал vlc, mplayer, xine.
Есть под линуксом что-нибудь для эмуляции DRM? Я купил диск за свои деньги и хочу смотреть его на чем _я_ привык, а не на чем дядя приказывает!
Подскажите хотя бы, куда копать.
Ведь хотел по-честному, пиратку не стал брать (лицензию не так просто найти еще). Нет, ну какова гадость! Все настроение испортили :((
Около месяца юзал fluxbox под Убунтой (очень здорово, особенно скорость понравилась и дизайн симпатичный). Потом устал от Х-терма (не получается копировать текст в буфер, наверное /dev/hands надо пересобирать), плюс мое питоновое быдло-поделие в нем не так, как надо работает (не скроллится Canvas почему-то. Очевидно, что лечение - такое же, как в первом случае).
Мне захотелось чего-то более юзабельного и плюшевого. Раньше я в этом случае сваливал в Виндоуз, а теперь просто перегрузился в Гном. Ощущение приятное. Как будто в теплую ванну залез (кофе с плюшками прилагаются). :) Главное, что работать стало удобнее.
Мораль: все познается в сравнении, в каждом wm есть свои плюсы.
Гном открывает некоторые файлы какими-то неизвестными мне прогами. Вот например, *.ttf - понять по gui невозможно, что за приложение просматривает шрифты. Кажется есть такая утилита - тыкаешь мышкой по гуи, а в консоли(?) пишется имя программы. Не подскажете, как называется?
поискал было в /usr/share/applications/defaults.list но там такая ассоциация напрямую не прописана.
Что-то я запутался с этими методами. Какое-то сильное колдунство тут. Например, выходит, что кодировать строку надо непосредственно при выводе в файл. Если заранее обработать - ошибка получается. Понять как делать - понял, а почему - не совсем.
Двигаюсь вперед путем перебора разных вариантов, а это тупой подход. Подскажите, пж, что-нибудь доходчивое почитать, чтобы наконец разобраться, как работать с юникодными стрингами. Желательно с примерами.