Ubuntu: Как разбить архив на части?

Не так давно задавался таким вопросом и нашел на него ответ. Есть два принципиально отличающихся друг от друга способа, для лучшего понимания приведу небольшую классификацию:

1. архивация с разбиением по частям:
— 7zip;
— rar;
2. разбиение на части готового архива (в примере будет tar.gz).

Давайте сначала разберемся с первым способом. Чтобы им воспользоваться, в вашей системе должны быть установлены 7zip и/или rar (в зависимости от того, чем хотите пользоваться):

Code
sudo aptitude install p7zip-full
sudo aptitude install rar

Для примера представим с вами, что у нас в домашней папке есть какой-либо фильм в формате AVI (film.avi), который будет весить 1,37 Gb и из которого в конечном итоге мы хотим получить архив того или иного формата (archive.*), разбитый на части по 400 Mb.

Архивация с помощью 7zip

Code
7z a -v400m ./archive.7z ./film.avi

-v — это values, то есть величина архива, имеет синтаксис -v{size}[b,k,m,g]
400m — это 400 мегабайт, вместо m можно использовать b (байты), k (килобайты) или g (гигабайты). Далее обозначение размера частей будет по такому же принципу.

В результате мы получим несколько архивов вида: archive.7z.001, archive.7z.002, archive.7z.003 и так далее. Для распаковки откройте первый архив (все архивы при этом должны находиться в одной папке).

Архивация с помощью rar

Code
rar a -v400m archive ./film.avi

В результате получаем несколько архивов вида: archive.part1.rar, archive.part2.rar, archive.part3.rar и так далее. Для распаковки откройте первый архив.

Разбиение на части готового архива
Более линуксовый способ — разбить на части какой-нибудь tar. Для примера возьмем тот же фильм, только на этот раз представим, что мы уже запаковали его в tar.gz (с помощью какого-нибудь менеджера архивов или того же терминала). Способ этот отличается еще и тем, что архив, разбитый таким образом на части, потом придется еще и склеивать, чтобы извлечь из него содержимое.

Разбиваем архив на части по 400 мегабайт:

Code
split -a 1 -b 400m ./film.tar.gz ./film.tar.gz.

Точка в конце не случайно. В результате мы получим несколько архивов вида: film.tar.gz.a, film.tar.gz.b, film.tar.gz.c и так далее.

Склеиваем нашу расчлененку:

Code
cat ./film.tar.gz.* >film.tar.gz

Где film.tar.gz — имя склеенного архива, который получится в результате.
25.02.2010, просмотров: 296

Разное: О копирастии и копирастах

В комментариях к посту про выход учебника uCoz в официальном блоге компании повеяло сегодня запахом избитой темы об авторских правах... И решил я немного поразмышлять на эту тему, точнее размышлял я на неё еще давно, а сейчас хотел бы рассказать вам, чего я там надумал.

Изначально разговор пошел от обсуждения того, насколько быстро вышедший учебник будет доступен для скачивания на всяких там торрентах и мегасофтах, слово за слово, коммент за коммент, в общем перетекло всё в обсуждение больной темы (не без моего участия, конечно). Но так как там устраивать срачи в комментах крайне не рекомендуется (и пару комментариев удалили уже), устроим его здесь, если кому-то захочется. Так вот, речь зашла о давно почившем Театронике. И по сути был задан вопрос, беспокоился бы я за нарушение авторских прав театроником, если бы он не помер?

На самом деле с точки зрения закона РФ он был легален. Скажу больше — даже вхонтахте со своим складом нелегального контента на собственных серверах с точки зрения нашего закона легален. Почему? Да потому что весь этот контент генерят пользователи, и именно они, согласно правилам (соглашению), несут ответственность за то, что заливают. Ситуация здесь точно такая же, как с торрент-трекерами — мы, мол, не причем, это всё злые пользователи-правонарушители. Вот и получается, что формально театроник был легальным проектом. По крайней мере я так думаю, хотя я не юрист и могу ошибаться.

Но помимо формальностей и официальностей, есть еще моральная сторона. Да просто здравый смысл. Все прекрасно понимают, что с чьих бы серверов ты не транслировал фильмы — хоть с чужих, хоть со своих — в любом случае ты показываешь пользователю продукт, который не имеешь права показывать. И я не могу сказать, что меня не волновало это. Волновало не в том смысле, что ко мне завтра «придут», конечно, это ерунда, мы не в той стране живем, где такое возможно (ну не было еще каких-либо прецедентов с онлайн-кинотеатрами, транслирующими видео из вконтакта, за которое ответственны пользователи вконтакта). А волновало в том смысле, что, несмотря на легальность или даже кажущуюся легальность, любой думающий человек понимает, что это незаконно, просто сам закон об этом еще не знает. Что это плохо, несправедливо, что это воровство — называйте как хотите. Так или иначе, театроник сдох, а на вопрос о том, закрыл бы я театроник из-за угрызений совести, я отвечаю, что не закрыл бы, а продолжил мириться с собственной совестью до тех пор, пока подобные онлайн-кинотеатры не стали бы по настоящему нелегальны.

Отходя от темы театроника, хочу сказать, что вопрос о совести и интернет-пиратстве в данном случае гораздо глубже, потому что он не однобокий, ведь есть 2 взгляда на ситуацию — взгляд производителя и взгляд потребителя. Это борьба интересов.

Возьмем абстрактного человека из России. Пусть он зарабатывает как среднестатистический нищеброд (коих у нас большинство) и знает про интернеты больше, чем «я есть вхонтахте», то есть пользуется торрентами и всякими благами. Что он делает? Он слушает тонны музыки, лежащей на его жестком диске, смотрит каждый день по фильму, читает какие-нибудь книги, да плюс корчит из себя быдлодизайнера, пользуясь всякими там фотошопами и прочими адобами. А теперь скажите, что он из всего этого купил? Обычно, ответ — ничего. Всё, начиная от венды и заканчивая последней книжкой, стянуто из интернетов, не говоря о всяких фотошопах, которые стоят сами знаете сколько.

Но вот другой вопрос — а что он бы смог купить? Он смог бы купить всю ту музыку, что слушает? Смог бы каждый день покупать себе фильм? Смог бы купить все книги из своей виртуальной библиотеки? Смог бы купить всё то дорогое (да, именно дорогое) ПО, которым он пользуется? Смог бы он всё это сделать, не положив зубы на полку? Конечно, нет. И что делать? Урезать свои желания? Кто-то ответит да, а кто-то скажет: «К черту копирастов!». Но ответьте на другой вопрос — легко ли себя ограничить в желаниях, когда вокруг всё раздают бесплатно? А легко ли это сделать русскому человеку, дефолтно склонному к халяве? И с кем в таком случае стоит бороться — с потребителями, с распространителями, со всеми?

А вообще стоит ли бороться с интернет-пиратством? Это ведь отдельный вопрос для большой беседы. Моя любимая группа Radiohead, например, считает, что это бесполезно. И ведь правильно считает. В 2007 году они выпустили альбом In Rainbows, они отказались от всяких там звукозаписывающих компаний, издателей и всего такого, записали своими силами альбом и выложили его на своем сайте. И сказали, чтобы все скачивали его за ту плату, которую готовы отдать, в том числе и за бесплатно. В результате они получили прибыль бОльшую, чем за другие альбомы, выпускавшиеся до этого традиционным способом.

А что думаете вы?

23.02.2010, просмотров: 328

Ubuntu: Cue sheet в Ubuntu

Решил тут на днях дискографию своего любимого Radiohead перевести в lossless-качество (mp3 это все-таки не серьезно). Если кто не знает, то lossless — технология сжатия без потерь, т. е. звук имеет очень высокое качество (битрейт) по сравнению с lossy (тот же mp3, например), но не весит очень много.

Только появилась одна проблема — чем это всё слушать в Linux. В качестве кодека мною был выбран WavPack, причем еще всё было в контейнере iso.wv, что дополнительно усложняло задачу, поскольку cue-файл был встроен. Нет, просто проиграть альбом с расширением iso.wv смог и Rhythmbox, но вот прочесть содержащийся внутри cue-файл он не смог. Википедия гласит, что cue sheet — это файл с метаданными, которые описывают раскладку треков CD или DVD диска. Я, разумеется, хотел, чтобы была именно раскладка треков, между которыми было бы можно переключаться как обычно (rhythmbox же смог только проигрывать альбомы целиком).

Довольно долгие поиски привели меня к двум вариантам (на самом деле их немного больше, но только 2 из них можно назвать нормальными). Первый — использовать MPD и клиент к нему (Sonata или GMPC), но мне стало лень разбираться с клиентами, так как там надо править конфиг, и я продолжил свой поиск. Второй вариант — плеер Qmmp (на базе Qt4).

Этот медиапроигрыватель внешне похож на Winamp, даже поддерживает скины от Winamp 2, но речь сейчас пойдет не об этом. Главное его достоинство в том, что он без труда может читать cue-файлы и, кроме того, он может читать cue-файлы, встроенные в WavPack (мой случай). Следовательно, он может выводить список дорожек альбома, а не просто целый альбом одной строкой. К тому же он стабильно работает и вообще удобен и компактен. Пусть не так удобен, как Rhythmbox (я имею ввиду браузер), но там есть все необходимые функции, плагины и даже про эквалайзер не забыли.

А теперь расскажу как его лучше установить. Этот плеер есть в официальных репозиториях, но там старая версия (0.2), в которой еще нет поддержки cue sheet, так что этот вариант нам не подходит. Благо для ленивых есть launchpad, а на launchpad есть два PPA — с последней стабильной (0.3.2) и разрабатываемой (0.4.0) версиями. Вот их идентификаторы:
ppa:stiff.ru/qmmp-releases — стабильная версия
ppa:stiff.ru/qmmp-svn — dev-версия из svn

О том, как установить программу из PPA, вы можете прочитать в этом посте. Конечно, вы можете сами собрать программу из SVN, если хотите этим заниматься и умеете это делать. Я предложил только самый простой и быстрый вариант.

17.02.2010, просмотров: 270

Ubuntu: Я выбираю

Что-то вздумалось мне поговорить о программах. Точнее о тех программах, которые я использую. А еще точнее — перечислить их. Возможно, это поможет некоторым найти подходящую для себя программу, ведь зачастую для решения одной задачи существует несколько аналогов, выбирать лучший из которых не самое увлекательное занятие. А так, может быть, вы будете знать куда целиться. Ну и, конечно, попрошу читателей оставить в комментариях свои «избранные из многих» программы, быть может кому-то (и мне в том числе) захочется попробовать что-нибудь новенькое.

Аудио и видео
Аудиопроигрывателем в моей системе выступает Rhythmbox, можно сказать, что он у меня бессменный лидер. Есть, конечно, пожелания к улучшению и для Rhythmbox (которые мне почему-то сложно сформулировать, видимо они еще не перетекли из подсознательного в сознание), но в целом плеер меня полностью устраивает. Тем более я слышал, что на базе Rhythmbox будут делать целый iTunes, в смысле с магазином, блэкджеком и... А в общем-то это и не удивительно, если знать планы развития Центра приложений и GNOME 3.0 (его выход, кстати, запланирован на сентябрь).

В качестве проигрывателя видео у меня стояли и Totem, и SMplayer, но остановился я на VLC. Он просто лучший, что тут еще скажешь.

Редко приходится редактировать аудио, держу для этих целей Audacity — программа зарекомендовала себя с лучшей стороны и довольно хорошо подходит для затупков аудиоредактрирования вроде меня (в том плане, что, несмотря на богатый функционал, в ней можно разобраться).

Редактировать видео мне не приходится (ну, практически), поэтому и соответствующие инструменты не установлены, но вообще лучший видеоредактор — Kdenlive, правда он для KDE. Для GNOME есть линейный Avidemux и нелинейный глючный OpenShot (глючный, потому что новый), остальное же слишком простенькое либо какое-то неюзабельное.

Недавно я установил программку Minitube. Это одна из многих программ для просмотра видео с youtube через программу на компе. Установил я её просто посмотреть, но обнаружил, что по каким-то неизвестным мне причинам видео через неё грузится быстрее, чем на самом ютубе (особенно вечером). Может быть она обращается к каким-то менее загруженным серверам, а может я говорю какой-то бред, но факт остается фактом, и программу эту я оставил.

Графика
В редактировании растровой графики, конечно, рулит и педалит товарищ GIMP. Если кто не в курсе, в бета версии 2.7.3 уже вовсю доступен однооконный интерфейс и множество изменений (причем бету допилили, она уже почти не глючит). Финальный релиз назначили на конец 2010 года. Я думал выйдет гораздо раньше, но, видимо, работы много (хорошо, когда её много).

Векторной графикой, на мой взгляд, всё так же заправляет Inkscape. Есть еще один достойный редактор, правда немного другого профиля, но я не помню его названия и вообще им не пользуюсь (пост ведь не обо всём на свете, а о выбранном мною для себя). Я очень немного пользуюсь Inkscape и практически не владею векторной графикой, но с трассировкой этот редактор пару раз помог.

CD/DVD
В силу прогресса диски в качестве носителя для перетаскивания информации с компа на комп давно перестали лидировать, сдедовательно и записываю я их очень редко, но для таких целей у меня установлена стандартная программа Brasero, у неё красивый интерфейс и всё, что нужно, она может. Мне больше не надо, да и врядли в Linux есть нечто сопоставимое с Nero (кроме самой Nero для Linux, которая платная и нафиг никому не нужна).

Эти ваши интернеты
В качестве основного браузера использую, конечно же, Mozilla Firefox, но для целей тестирования установлены также Opera с Google Chrome.

Почтовый клиент — Mozilla Thunderbird, она удобна, функциональна, расширяема и выглядит неплохо (хотя по большому счету почти все почтовые клиенты выглядят одинаково, такая уж у них участь). Кстати говоря, Firefox и Thunderbird у меня скачаны архивом с оф. сайта и распакованы в /opt, их проще так обновлять до последней версии ввиду каких-то замут с брендированием или чем-то там еще между Canonical и Mozilla Foundation (по крайней мере я так понял).

Общение... Здесь у меня всё просто — установлен мультипротокольный qutIM для аськи и джаббера, а голосового общения в лице Skype на моем компе и вовсе нет, потому как то ли микрофон сломан, то ли я такой рукожопый не могу его настроить (второе врядли).

Для незаконного завладения пиратскими фильмами и музыкой (шутка...) конечно же есть торрент-клиент. Вообще у меня их много было — и Transmission, который больно простой, и Deluge, который меня всем устраивал, и вот теперь qBittorrent, который я поставил «чисто затестить», но так и не вернулся к Deluge, потому как на мой взгляд они все почти одинаковые и особой разницы нет. Для более традиционного способа скачивания менеджера загрузок у меня нет за ненадобностью (пользуюсь плагином для Firefox).

Офис и всё такое
Здесь царствует OpenOffice (кто бы сомневался), с ним всё понятно и рассказывать нечего, установлен полный комплект, хотя пользуюсь только редактором текстов и таблиц. А вот в качестве читалки электронных книг установлен FBReader — вещь очень удобная и эргономичная, легкая и практически всеядная, можно гибко настроить интерфейс (я имею ввиду цвета, шрифт, отступы, в общем, форматирование). Больше в эту категорию, пожалуй, ничего не могу отнести.

Система
Толком не знаю зачем, но установлен антивирус BitDefender. Вообще я думаю, что наличие этого антивируса в моей системе связано с тем, что после ужасов винды безопасно чувствовать себя без антивируса невозможно даже с Linux. Тем более у этого антивируса нет постоянного мониторинга, он вообще заводится только для того, чтобы просканировать что-нибудь, причем заводил я эту шарманкуего последний раз даже не помню когда. Ну да пусть стоит, места для всех хватит.

В качестве системного твикера (тоже еще та виндовая привычка, там же без твикера развалиться всё через месяцне обойтись) установлен и успешно используется Ubuntu Tweak. Надо сказать, что программа эта действительно замечательная. Причем пользуюсь я только некоторыми её функциями — очистка устаревших пакетов, кэша, ядра и добавление/удаление репозиториев и программ. Конечно, можно прекрасно обойтись и без неё, но в Ubuntu Tweak всё реализовано весьма удобно, всё под рукой, поэтому программа и прижилась у меня. К тому же есть готовые списки популярных и качественных репозиториев и приложений, которые синхронизируются автоматически с сервером Ubuntu Tweak, что очень облегчает поиск.

Эмуляторы и неэмуляторы
Что касается неэмуляторов, то я, конечно, говорю о Wine. В последнее время я совсем перестал им пользоваться, но на всякий случай не удаляю, хотя и целый отдельный пункт в меню, который он занимает, маленько напрягает моё чистолюбие. В деле запуска виндовых приложений универсального решения лучше Wine не найти (кроме самой винды, разумеется).

Для запуска разных операционных систем на своем компьютере (я это иногда делаю для интереса) у меня установлен VirtualBox — отличная программа, очень качественная, если не сказать лучшая в своей нише. Позволяет запустить реально всё, что угодно, от древней винды до какого-нибудь Solaris.

Остальное
Текстовый редактор — стандартный gedit полностью удовлетворяет моим потребностям.

Снятие скриншотов доверяю программе Shutter — она может всё, кроме нормального снятия скриншотов веб-страниц, точнее функция такая в ней есть, но работает она весьма странно (приходится заменять дополнением для Firefox под названием Shooter).

Хранением паролей занимается KeePassX. Честно говоря, установил её только сегодня, но программа сразу понравилась — полностью локализована (хотя я увидел пару орфографических ошибок), удобна, очевидно безопасна (ну, надеюсь).

Для заметок использую стандартный TomBoy, он удобный и быстрый, поэтому не стал менять его на что-то другое.

Вроде всё перечислил, говорить про некоторые стандартные программы, которые нет смысла заменять, не буду, так как они у всех одинаковые. В пользу Ubuntu Tweak можно еще сказать, что почти все программы установлены с его помощью — отмечаешь галочкой репозиторий, на другой вкладке отмечаешь программу, жмешь применить и получаешь автоматически обновляемую программу без лишних телодвижений и поисков, так что всем советую пользоваться.

04.02.2010, просмотров: 300

Разное: О последнем

Уже 15 дней не писал в блог, не могу сказать, что было некогда, просто не было тем, на которые можно было написать и не хотелось их искать. Хотя темы может и были, но мне просто нужен был перерыв.

Что касается произошедшего за эти дни — да много чего произошло. Я сдаю сессию в универе, там все нормально, все в штатном режиме. Появилось у меня опять что-то вроде проекта (форум про игры), не занимаюсь им серьезно, просто принял на этот форум пользователей с другого загибающегося сайта. Произошло важное событие в моей жизни, к которому я долго стремился, впрочем, про него всем знать не обязательно. Да много чего еще случилось. Из последних событий, как вы знаете, псевдовзлом юкоза, не имеет смысла говорить о том, что произошло, вы и сами наверняка всё знаете. Что касается моего к этому отношения — однозначно плохое, недоглядел один админ за паролем своим, пострадали многие, а эти многие в свою очередь недостаточно хорошо относятся к вопросам безопасности, не делают бэкап почаще, не пользуются безопасным входом. Такое бывает, это просто стечение обстоятельств. Хотя интересно было бы узнать как пароль был упущен. Мой пароль тоже засветился, я входил через обычную форму на ФТП, но, конечно, везде уже всё сменил. Вообще я входил через юТулбар, но там можно только для одного unet-аккаунта указать пароль. А у меня их два, поэтому приходилось пользоваться безопасным входом только для одного. Но сейчас Вадим мне подогнал букмарклет быстрого входа, так что я удалил юТулбар (там ничего полезного для меня не было кроме автологина) и теперь у меня 2 закладки на панели для логина. Что касается злоумышленников — скорее всего либо школота, но, надо заметить, не такая уж и тупая, либо просто люди с низкой моральной планкой и неправильной жизненной целью, проще говоря упячкодрочеры. Буду надеяться на то, что следственные органы займутся этим делом. IP прокси-сервера известен, а там, наверное, можно узнать и реальный IP (по времени, например, когда кто пользовался прокси, должны быть логи ведь). Впрочем, в этом я уже не разбираюсь, поэтому гадать не буду.

На днях перебежал снова на GNOME. Эксперимент с KDE удался, мне понравилось это окружение, но гном как-то ближе. К тому же в гноме более удобная система управления пакетами. Но зато теперь я смогу говорить столь же обоснованно про KDE, как и про Windows 7, а не просто голословить. Думаю, что в ближайшее время будет еще пост, а там посмотрим.

25.01.2010, просмотров: 350

1 2 3 ... 28 29 »