Блоги
|
bicyclist56 13 мая 2012
|
|
Предлагаю winexs.pet - http://narod.ru/disk/48990568001.5f79f4a13a0633633b8f81516b6e1cf0/winexs.pet.html - 1,3 МБ
Появляется в Меню - Утилиты - Winexs Управление wine. При запуске имеем окно, содержащее: - Install software (install .exe and .msi) - Install system files (DirectX 9, .NET, Visual Basic, Visual C++ и др., из интернета) - Edit Wine registry - Winefile filemanager - Kill Wine process - Remove software - Install MS corefonts (из интернета) - Edit Wine configuration (winecfg) - Wine user Guide. Requires internet connection - Exit Размеры устанавливаемых системных файлов могут быть весьма приличными, поэтому нужно выносить не только папку /root/.wine, но также еще пару папок - /root/.cache/winetricks и /root/winexs, где они временно хранятся до непосредственной установки! Конечно, можно также пользоваться winetrix в ком.строке для загрузки нужных файлов, и для настройки wine. Учтите, что при необходимости всегда можно просто удалить всю папку .wine, затем запустить winecfg, произвести настройки с нуля, и по-новой установить нужные программы. И шрифты вернуть, имевшиеся ранее, в папку /root/.wine/drive_c/windows/Fonts не забудьте! А также папки/файлы профилей некоторых программ. Из архивной копии, конечно :)
0
Нет комментариев
wine, ivanna
|
|
bicyclist56 12 мая 2012
|
|
Моя Иванна:
xlpr528_v - http://narod.ru/disk/47658057001.c668faf84beee071c1039008bf47b0c4/xlpr528_v.iso.html - 268,0 - ОС Puppy Linux с XFCE, уже установлены важные пакеты, для полноценной работы с многочисленными SFS. Далее привожу ссылки на ПО (без wine-программ), и что у меня установлено в системе: |
|
bicyclist56 9 мая 2012
|
|
На тех.форуме valentin предложил:
В /usr/local/bin/xdg-open заменить все rox и rox -U (3 штуки) на просто thunar. И будут открываться по правому клику во многих программах папки, которые раньше не открывались, ибо не тот ФМ запрашивался скриптом. Вот и Опера стала открывать папку с загруженными файлами. |
|
bicyclist56 9 мая 2012
|
|
Видео без звука, не стал напрягаться на эту тему. Поясняю здесь.
Показана левая панель, ее содержимое (главным меню пользуюсь очень редко, хотя и там у меня порядок). Кнопки запуска левой панели запускают скрипты, описанные ранее. Значки у кнопок имеются только тех программ, которые установлены PET-пакетами, или подключены уже SFS при старте ОС (находятся в папке /home/SFS_START, остальные в /home/SFS). При подключении SFS вручную или из папки SFS они подключаются, программы запускаются, и появляется значок на кнопке, повторное нажатие отключает SFS, если вы вышли из программы. Есть отдельные папки с играми в виде SFS, в т.ч. под wine, они тоже подключаются вручную. Количество автоподключаемых при загрузке ОС - до 26 SFS. Получается, что мне все равно, где находятся SFS, и подключены ли они, все это определяется автоматически. А если SFS нет ни в одной из двух папок, будет мне об этом сообщено. Размер файла сохраненки всего 128 МБ, свободно 100 МБ. Благодаря тому, что многое вынесено из нее в папку /home/v, и сделаны ссылки на вынесенное. На разделе /data хранятся копии сохраненки и сохраненные ФС разных Пуппи, чтобы было удобно что-то оттуда заимствовать. Из последних новинок - Frisbee и ждущий режим. К сожалению, снимал веб-камерой, поэтому не все процессы смог показать. http://narod.ru/disk/48501785001.3bb33e7bc0fa5a9e37a7200245654119/1.ogg.html - 15 МБ |
|
bicyclist56 8 мая 2012
|
|
Посоветовали мне переехать на Google, начал процесс загрузки. Там это выглядит (в том числе и для незарегистрированных пользователей) в виде полностью расшаренной папки:
... (убрал ссылку) Проверил, что все работает, именно для незарегистрированного пользователя. У меня скорость загрузки 0,1 от макс.входящей скорости от провайдера, то есть 800 КБит/с, скорость скачивания с Google на уровне 1700 КБит/с, годится. P.S. Однако! Яндекс починили, скорость загрузки у меня получается 6200 КБит/с! Побуду, пожалуй, патриотом и дальше Тем более, администрация Яндекс-Диска обещала рассмотреть вопрос о возможности создания расшаренных папок. А на Google закрываю доступ. |
|
bicyclist56 8 мая 2012
|
|
Установил http://distro.ibiblio.org/puppylinux/pet_packages-lucid/Frisbee-beta-2-lucid52.pet - более удобный способ настройки и подключения сети, в том числе wireless, Frisbee может восстанавливать подключение. Значок в трее заменяется на новый.
Собрал acpi.pet, вытащив из Салуки необходимое (и неиспользуемое в том числе, может, кому захочется поковыряться), установил. Теперь можно сделать кнопку запуска /usr/bin/shutdown-gui, например, в нижней панели, при нажатии имеем набор кнопочек в вызываемом окне Shutdown: Lock - работает, ввод пароля, подтверждение, и экранная заставка, пока не введем пароль Restart X Windows - работает Task Manager - вызов диспетчера задач Reboot - есть Shutdown - есть Exit to Prompt - возврат по xwin Cancel - выход Suspend - выход из этого режима кратковременным нажатием кнопки питания. У меня уменьшается яркость экрана в буке, клавишами добавляю. Еще мне приходится сразу включать встроенный wi-fi адаптер, тоже клавишами. И тогда Frisbee сам восстанавливает соединение wireless Hibernate - в строке загрузчика добавить заранее resume=/dev/sda5 - где sda5 - swap-раздел... Увы, не работает. Ибо в нашем ядре нет поддержки hibernate. Можно сделать отдельную кнопку запуска /etc/acpi/sleep.sh - ждущего режима. Для ноутбука это очень даже полезная вещь. В архиве все, что нужно - http://narod.ru/disk/48462170001.4622434cdd638098f79e1b6a72ee8af7/acpi.zip.html - 0,3 МБ. P.S. А на всякий сделайте копию сохраненки перед испытанием /usr/bin/shutdown-gui, дело ответственное, с выключением-то. Вот Frisbee - другое дело, везде работает. Заметил, что в случае аварийного выключения кнопкой на машине слетают настройки, пароли, закладки, почта и прочее в Опере. Иногда. Поэтому перед опасными экспериментами всегда желательно сделать не только копию сохраненки, но и папки .opera, если ей пользуетесь, и она вынесена. P.P.S. Увы, поначалу все работало нормально (это я об acpi), потом стало глючить. Решил отказаться, ведь практически мне достаточно одного ждущего режима. Поэтому тот пакет acpi.pet удалил, а установил http://208.109.22.214/puppy/viewtopic.php?mode=attach&id=50346&sid=596306e7b834052ab6534dbd4b10bfaa - всего один файлик. Создал кнопку запуска с командой acpitool -s Работает. |
|
bicyclist56 4 мая 2012
|
|
ncdu-1.7.pet - http://narod.ru/disk/48069531001.660e4f621418dffa39234f789cd97192/ncdu-1.7.pet.html
Появляется в Меню - Файловая система, как положено. В окне программы жмите знак вопроса, и будет вам справочка, на аглицком, правда. Ничего сложного. При создании кнопки запуска укажите команду: lxterminal -e ncdu http://narod.ru/disk/48415756001.9264f9aedf3797e9d7f05c64d2aa02a6/ink-0.51.pet.html А это уровень чернил в принтере c GUI, и в меню! |
|
bicyclist56 2 мая 2012
|
|
У меня работает с новым initrd.gz, который позволяет автоподключение до 32 SFS, находящихся в папке, указанной в параметре загрузчика sfsdir=...
Вот он с комментариями: Код PHP:
Кстати, я не очень разбираюсь в скриптописании, но упорство и труд... сами знаете#!/bin/bash #Пример скрипта для подключения SFS и запуска программ. Можно назначать кнопкам запуска в #дополнительной панели XFCE (альтернативное меню с расширенными возможностями), #делать ярлыки запуска на раб.столе и т.п. У меня все такие скрипты расположены в /root/MyApps/Start/ # имя файла SFS, без расширения: SFS="Kino-1.3.4-Lucid_528" # Имя файла DESKTOP в /usr/share/applications без расширения, нужно открыть в текст.редакторе #соответствующий файл, имя будет показано в заголовке окна редактора: DFNAME="Kino" # исполняемый файл программы, читаем в строке Exec=... CMD="/usr/bin/kino" # главный процесс, который можно вычислить с помощью, например, lxtask: SERVICE="kino" # полное имя SFS, если он находится в папке /mnt/home/SFS_START/ - эта папка указана в menu.lst #загрузчика, параметр sfsdir=../SFS_START (рядом с сист.папкой): SFS0="/mnt/home/SFS_START/"$SFS.sfs # полное имя файла DESKTOP: DF="/usr/share/applications/"$DFNAME".desktop" # полное имя SFS, если он находится в папке /mnt/home/SFS/ - здесь находятся остальные SFS, #подключаемые вручную по мере надобности: SFS1="/mnt/home/SFS/"$SFS.sfs # проверка наличия процесса в памяти (запущена ли программа): if ps -r | pgrep $SERVICE > /dev/null # сообщение, в заголовке окна имя процесса: then Xdialog --title "$SERVICE" --msgbox "Программа работает!\n Завершите работу, если нужно." 6 0; exit; fi # если файл DESKTOP имеется (программа установлена, или подключен SFS с ней) И если SFS в папке автоподключаемых: if [ -e $DF ] && [ -e $SFS0 ] # запустить исполняемый файл программы: then $CMD; exit; fi # если SFS в папке с поключаемыми вручную: if [ -e $SFS1 ] # подключить/отключить SFS then /usr/sbin/mnt_sfs $SFS1; exit; fi # если ни одно из вышеприведенных условий не выполнено, то сообщение, в заголовке окна исп.файл программы: Xdialog --title "$CMD" --msgbox "Программа не найдена. Проверьте наличие $SFS.sfs\n в /mnt/home/SFS/ или /mnt/home/SFS_START/" 6 0; exit; # иконку для кнопки запуска нужно выбирать такую, которая появляется только при подключенном SFS, #тогда сразу будет видно, в каком состоянии находится SFS Читайте, к примеру, http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.htmlОднако, в результате экспериментов выяснилось, что для сохранения возможности подключения других SFS вручную количество автоподключенных не должно превышать 26. Если больше, вылезает окно с ошибкой, при попытке подключить вручную. И приведу еще раз скрипт, без комментариев, если кто пожелает использовать как образец: |
|
bicyclist56 1 мая 2012
|
|
В результате эксперимента заменил в сист.папке initrd.gz и vmlinuz, на которые дал ссылки andy-voit для своего проекта Ivanna_SE2, создал внутри сист.папки подпапку SFS, набросал туда для начала 16 разных SFS, в menu.lst добавил sfsdir=SFS:
Код PHP: И получил автозагрузку всех 16 SFS. Макс.количество подключаемых таким образом SFS равно 32. Этого более чем достаточно.title ОСНОВНАЯ Luci 528 (sda1/xlpr528_v) find --set-root --ignore-floppies /xlpr528_v/initrd.gz kernel /xlpr528_v/vmlinuz pmedia=atahd psubdir=xlpr528_v sfsdir=SFS pfix=fsck initrd /xlpr528_v/initrd.gz Поскольку сам слежу за "своим репозиторием", вот архивчик с теми двумя файлами и у меня, смело заменяйте, и больше не придется делать сборные SFS, если нет такого желания: http://narod.ru/disk/47772477001.98f26daa0716dc5f7cf28e3a4aa9ccef/initrd_vmlinuz.zip.html - 3,87 МБ Успехов andy-voit во внедрении новых библиотек и прочих полезных делах! А мы пока порадуемся увеличению возможностей по подключению SFS ![]() P.S. К сожалению, программа "Подключение SFS файлов" видит только 6 SFS. Как переделать скрипт /usr/sbin/sfs_load, чтобы список был полный? Задал вопрос на тех.форуме, может, кто поможет... |
Тем более, администрация Яндекс-Диска обещала рассмотреть вопрос о возможности создания расшаренных папок. А на Google закрываю доступ.