Skype and FreeBSD


Недавно на свежеустановленную FreeBSD срочным образом понадобилось поставить скайп, т.к. большинство друзей сидят именно там и давно забили на аську из-за постоянного спама. Буду собирать скайп из портов. Топаем в /usr/ports/net/skype

# cd /usr/ports/net/skype

и как всегда набираем стандартную команду

# make install clean

и омг, что мы видим?

===> skype-2.0.0.72,1 is marked as broken: This is the last version of skype that works on FreeBSD, but the distfile is no longer available from the vendor, and won't be in the future. We are working on alternative solutions...
*** Error code 1

Оказывается всеми любимый скайп давно забил на FreeBSD, и не выпускает обновления для нее, а этот пакет помечен как broken. Чтож, будем исправлять это недоразумение.

Топаем в /usr/ports/distfiles

# cd /usr/ports/distfiles

и делаем следующее:

# fetch http://komivlad.net/blog/skype_static-2.0.0.72-oss.tar.bz2

После чего снова идем в /usr/ports/net/skype

# cd /usr/ports/net/skype

и редактируем файлик Makefile.

# ee Makefile

Находим строчку начинающуюся с BROKEN= и закоментируем ее (у меня эта строка была 28)

#BROKEN=                This is the last version of skype that works on FreeBSD, but the distfile is no...

После чего снова можем пробовать собрать наш любимый скайп:

# make install clean
===> Registering installation for skype-2.0.0.72,1
===> SECURITY REPORT:
This port has installed the following files which may act as network
servers and may therefore pose a remote security risk to the system.
/usr/local/share/skype/skype

If there are vulnerabilities in these programs there may be a security
risk to the system. FreeBSD makes no guarantee about the security of
ports included in the Ports Collection. Please type 'make deinstall'
to deinstall the port if this is a concern.

For more information, and contact details about the security
status of this software, see the following webpage:
http://www.skype.com/
===> Cleaning for linux-f10-alsa-lib-1.0.21_1
===> Cleaning for linux-dri-7.4_1
===> Cleaning for linux-f10-expat-2.0.1
===> Cleaning for linux-f10-fontconfig-2.6.0
===> Cleaning for linux-f10-libsigc++20-2.2.2
===> Cleaning for linux-f10-xorg-libs-7.4_1
===> Cleaning for skype-2.0.0.72,1

и как видим все прошло успешно.
P.S. не забываем использовать нашу любимую команду rehash, чтобы потом судорожно не искать свежесобранное ПО 🙂

# rehash

Поделись с друзьями:

Опубликовано 12.10.2010 в 06:28 · Автор komivlad · Ссылка
Рубрики: Desktop, FreeBSD · Теги: , ,

4 комментария

Подписаться на комментарии по RSS

  1. Написал(-а) mllr
    23.12.2010 в 13:04
    Ответить · Ссылка

    ...на людях)))

  2. Написал(-а) mllr
    23.12.2010 в 13:04
    Ответить · Ссылка

    мдя... суть таже и результат одинаков, оба варианта рабочие: проверенно электронникой!

  3. Написал(-а) komivlad
    23.12.2010 в 12:23
    Ответить · Ссылка

    несколько не верно указано у Вас,

    как один из вариантов решения проблемы:

    #cd /usr/ports/distfiles

    #fetch http://i-notes.org/skype_static-2.0.0.72-oss.tar.bz2

    #make TRYBROKEN=yes -C /usr/ports/net/skype install

    что по сути является тем же что и было описано выше

  4. Написал(-а) Илья
    23.12.2010 в 10:23
    Ответить · Ссылка

    Ни чего ковырять не надо было. Достаточно было выполнить команду

    TRYBROKEN=yes make install clean

Подписаться на комментарии по RSS

Написать комментарий