апреля 09, 2020, 12:38:05

Новости:

Перейти на сайт https://xubuntu-ru.net


Последние сообщения

Страницы1 2 3 ... 10
1
всем привет,

ребят, подскажите, а есть идея по поводу того, как ускорить работу программ под вино?
У меня есть пара узкоспециализированных программ под форточки, которые запускаются под вино. Но они теряют в производительности 3-4 раза точно. Они не сильно требовательны к ресурсам компа, но там часто приходится открывать/закрывать окна и вот этот процесс прорисовки окон... под Виндой этого вообще не замечаю, а тут это могут быть секунды, которые при отрисовке сразу нескольких окон превращаются в десяток секунд, а с учётом того, что часто приходится открывать/закрывать это становится печально...
 
пробовал запускать на своём маке (не самый новый, но с ssd) через Wine под Мак, почти такая же удручающая ситуация ((
2
Тестирование / Re: Тестирование Xubuntu 20.04...
Последний ответ от denkin - апреля 08, 2020, 22:06:55
Сегодня, в числе прочих, обновляются:
- firefox 75.0 вместо 74.0
- google-chrome-stable 81.0 вместо 80.0
3
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от el guahiro - апреля 06, 2020, 22:46:26
# large office files 10x compression
Сегодня хочу рассказать о сжатии в 10 раз офисных файлов большого размера.
Основной скрипт в конце, т.к. решение пришло по мере написания.
Зачастую при создании офисных файлов, таких как дипломы, пояснительные записки к проектам, отчёты с картинками и т.п. юзеры запихивают в эти файлы большие тяжёлые картинки, не сжимая их.
Учитывая, сколько весит сейчас картинки, выходные файлы получаются 10,20, 30 и более mb.
И если при передаче по по частным сетям такие файлы с трудом, но проходят, то при пересылке в корпоративных сетях, особенно в госсекторе, электронное письмо, содержащие такой файл, не дойдёт.
В добавок открывается этот файл тяжело, пролистывается также тяжело.
Если в операционной системе Windows в M$ Office имеется встроенный инструмент сжатия офисных файлов, то в Linux такого инструмента нет.
Исправляем эту ошибку. Пишем скрипт, применительно к формату файлов *.DOC и *.DOCX, как наиболее распространенному в данный момент и наиболее часто перегруженным лишним контентом внутри файла.
Когда ты на этом форуме я писал, как это делается в Linux. Теперь, когда появилось немного времени, сочинил скрипт под названием compressDoc.sh такого содержания:
#!/bin/bash
IFS=$'\n'
for i in "$@";
do mv "$i" "${i%.*}.zip";
done
unzip "${i%.*}.zip" -d "${i%.*}"
cd "${i%.*}"/word/media/
mogrify -resize 500x500 ./*
cd "${i%.*}"
zip -r "${i%.*}.zip" ./*
cd ../
mv "${i%.*}.zip" "$i"
rm -R "${i%.*}"
Скрипту этому даём права на исполнение и отправляем в ~/.local/bin/:
chmod +x compressDoc.sh && cp compressDoc.sh ~/.local/bin/После этого пишем действие правой кнопки мыши Thunar (thunar custom-action) под названием "Сжать офисный файл"
Команда:
bash -c "source compressDoc.sh %f"Условие появления: Другие,
Маска файлов: *.docx;*.doc;*.DOCX;*.DOC
Иконка - любая, но лучше значок libreoffice, не ошибетесь.
Теперь, при нажатии ПКМ Thunar на тяжёлый офисный файл, происходит его автоматическое сжатие в 5-10 раз.
Видео, как это работает
---
Но бывает иногда, что файл не сжимается. Это происходит, когда он имеет другую структуру. В случае таком делом следующий трюк, сконвертировав сначала наш файл в формат ODT через libreoffice:
libreoffice --headless --convert-to odt file.doc..а затем выполнив команду:
source compressODT.sh file.odt
Здесь скрипт имеет такое содержание:
#!/bin/bash
# to convert doc 2 odt : libreoffice --headless --convert-to odt file.doc
IFS=$'\n'
for i in "$@";
do mv "$i" "${i%.*}.zip";
done
unzip "${i%.*}.zip" -d "${i%.*}"
mogrify -resize 500x500 "${i%.*}"/Pictures/*
cd "${i%.*}"
zip -r "${i%.*}.zip" ./*
cd ../
mv "${i%.*}.zip" "$i"
rm -R "${i%.*}"
Потом получившийся сжатый файл file.odt можем сконвертировать опять в file.doc:
unoconv --format=doc file.odtВ ИТОГЕ ПИШЕМ ЕДИНЫЙ СКРИПТ сжатия ODT и DOC DOCX:
#!/bin/bash
# to convert doc 2 odt : libreoffice --headless --convert-to odt file.doc
IFS=$'\n'
for i in "$@";
do libreoffice --headless --convert-to odt "$i"
done
mv "${i%.*}.odt" "${i%.*}.zip"
unzip "${i%.*}.zip" -d "${i%.*}"
mogrify -resize 500x500 "${i%.*}"/Pictures/*
cd "${i%.*}"
zip -r "${i%.*}.zip" ./*
cd ../
mv "${i%.*}.zip" "${i%.*}.odt"
unoconv --format=doc "${i%.*}.odt"
rm -R "${i%.*}"
 if [ -f "${i%.*}.doc" ]; then
rm "${i%.*}.odt"
fi
 if [ -f "${i%.*}.DOC" ]; then
rm "${i%.*}.odt"
fi
 if [ -f "${i%.*}.docx" ]; then
rm "${i%.*}.odt"
fi
 if [ -f "${i%.*}.DOCX" ]; then
rm "${i%.*}.odt"
fi
И делаем действие ПКМ Thunar подп названием " Сжать офисный файл" на команду:
Команда:
bash -c "source compressDocODT.sh %f"Условие появления: Другие,
Маска файлов: *.docx;*.doc;*.DOCX;*.DOC;*.ODT;*.odt
Иконка - любая, но лучше значок libreoffice, не ошибетесь.

Надеюсь что было интересно. Искренне ваш, el guahiro.
4
Обо всём / Re: Мониторинг по распростране...
Последний ответ от xub - апреля 06, 2020, 22:45:59
Приветствую всех!
Есть для терминала:
watch -c -n600 'curl -s -L covid19.trackercli.com/history/canada'Страну подставляете какую нужно, файл помощи там тоже есть.
2020 Apr 06; 03:45 PM
5
Различные вопросы / Re: Весь репозиторий
Последний ответ от denkin - апреля 05, 2020, 12:18:18
А не обязательно после окончания поддержки переходить на новый дистрибутив, хотя и желательно.
Вот статья о том, как использовать дистрибутив Убунту после окончания поддержки:
https://help.ubuntu.ru/wiki/old_ubuntu_versions
Бесплатная поддержка этой версии будет длиться еще целый год, как минимум, до апреля 2021 года. До этого же срока будут вносится изменения в пакетах репозиториев.
Если я вас не убедил, то о способах создания собственного зеркала с репозитория Убунту начните читать отсюда:
https://help.ubuntu.ru/wiki/создание_зеркала_репозитория
6
Различные вопросы / Re: Весь репозиторий
Последний ответ от mkdir - апреля 05, 2020, 10:43:10
Цитата: denkin от февраля 21, 2020, 19:32:42Для чего это вам? Чем не устраивает использование серверов Каноникал?
После окончания поддержки я не собираюсь переходить на новые версии,ибо все работает прекрасно. Поэтому и хотелось бы знать как сейчас пока еще возможно обновить весь репозиторий на актуальный.Т.е записаный весь репозиторий на жестком отдельном диске.
7
Обо всём / Мониторинг по распространению ...
Последний ответ от butjapka - апреля 04, 2020, 23:56:40
Есть приложение для андроид, которое позволяет мониторить обстановку с короной.
Скачать apk файл можно с яндекс диска
Выбираем избранные регионы и получаем уведомления на смартфон о текущем состоянии по региону

Так же есть тема на форуме разработчиков очень хорошего дистрибутива "Matuntu", в которой описано как можно следить за обстановкой через команды терминала

БЕРЕГИТЕ СЕБЯ И СВОИХ БЛИЗКИХ!!!
БУДЬТЕ ДОМА!!!
8
Тестирование / Re: Тестирование Xubuntu 20.04...
Последний ответ от denkin - апреля 04, 2020, 11:52:50
Вчера состоялась веха в подготовке выпуска Xubuntu 20.04: бета-релиз.
Скачать образ можно со страницы:
http://cdimage.ubuntu.com/xubuntu/releases/20.04/beta/
Конечно это еще не финальный релиз и он ни в коем случае не рекомендуется к установке неопытными пользователями.
Для тех, кто постоянно использует и обновляет тестовую версию сегодня пришло только 8 пакетов к обновлению.Все минорные, с исправлением ошибок.
9
Тестирование / Re: Тестирование Xubuntu 20.04...
Последний ответ от denkin - марта 31, 2020, 21:24:27
Сегодня вечером небольшое, но значительное обновление: ядро обновляется до версии 5.4.0.21.25 вместо 5.4.0.18.22.
10
How-To и FAQ / Re: Руководство по допиливанию...
Последний ответ от el guahiro - марта 31, 2020, 11:36:22
Действие ПКМ "Добавить дату к названию".
Оказалось, что удобнее для сортировки названий в сложной файловой системе добавлять дату в начале названия папки (директории), причём в формате Год.Месяц.День. Команда:
[ -f %f ] && rename-with-date.sh %f ; [ -d %f ] &&  for i in %n; do mv -v  "$i" "`date +"%%Y.%%m.%%d"`_$i "; doneУсловия появления: галки ставим везде
Файлы датируются после названия, перед расширением. Содержание скрипта rename-with-date.sh я давал в этой теме форума.
Для любителей bash - обратите внимание на построение команды ПКМ  - тут дана альтернатива if-else-fi, мне она кажется проще.

Всем здоровья. Искренне ваш, el guahiro.
Страницы1 2 3 ... 10