Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
java & download
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
bukazoid
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2005
Posts: 86

PostPosted: Tue Apr 19, 2005 9:57 am    Post subject: java & download Reply with quote

hi aLL

как известно при установке
dev-java/sun-jdk-**
пакет просит вручную вытянуть *.bin с сайта sun и закинуть в portage/distfiles
вопрос:
как зделать чтобы закачка происходила автоматом ?
P.S. кроме написания собственного ebuild :)
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Tue Apr 19, 2005 10:15 am    Post subject: Reply with quote

Кроме написания собственного ebuild - никак...
Ещё есть dev-java/blackdown-jdk как вариант
Back to top
View user's profile Send private message
bukazoid
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2005
Posts: 86

PostPosted: Tue Apr 19, 2005 10:58 am    Post subject: Reply with quote

hermes_jr wrote:
Кроме написания собственного ebuild - никак...

может готовый есть у кого ?
Back to top
View user's profile Send private message
bobr[x3]
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2003
Posts: 141
Location: Vladivostok, Russia

PostPosted: Tue Apr 19, 2005 10:45 pm    Post subject: Reply with quote

Вообще-то это ограничение неспроста. Sun запрещает выкачивать этот файл в автоматическом режиме, а также распространять в дистрибутивах. А зачем тебе вообще понадобилось это делать автоматически?
Back to top
View user's profile Send private message
bukazoid
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2005
Posts: 86

PostPosted: Wed Apr 20, 2005 6:55 am    Post subject: Reply with quote

bobr[x3] wrote:
А зачем тебе вообще понадобилось это делать автоматически?

а зачем вообще автоматизация нужна ? :)
-
update ночью запускаю ... а тут опа java обновилась ....
и утром как макака болжен лезьть на их сайт
только для того чтобы жмакнуть "accept"
может все сырци так вытаскивать .... :)
-
или sdk может автоматом само себя обновлять ?
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Wed Apr 20, 2005 10:17 am    Post subject: Reply with quote

А ебилд каждый раз после обновления тебя переписывать/искать не обламывает? Вот чесслово странные у тебя вопросы.

[edit]: и всётки ставь blackdown
Back to top
View user's profile Send private message
bobr[x3]
Tux's lil' helper
Tux's lil' helper


Joined: 28 Nov 2003
Posts: 141
Location: Vladivostok, Russia

PostPosted: Thu Apr 21, 2005 1:57 am    Post subject: Reply with quote

bukazoid, ты меня поражаешь. Надеюсь, что ты такие вещи говоришь просто из-за неосведомленности. Попробую тебя просветить в меру своего разумения.

Причины, по которым сложилась особая ситуация с sun-j2sdk:

1) Java (а конкретно sun-j2sdk) - это opensource free (as beer) software. Но это не значит, что распространяется оно вообще без ораничений. Sun требует, чтобы ты жмахнул эту самую кнопочку accept на их сайте. Подкрепляется это требование тем, что тебе выдается одноразовый! url для скачивания.

2) Gentoo (а конкретно portage) - это opensource free (as freedom) software. Но это не значит, что разработчики gentoo - пираты, которым плевать на лицензионные ограничения. Подкрепляется это возможностью реализовать те самые ограничения а ebuild'ах при этом сохраняя возможность использования портэжей.

Варианты дальнейших действий:

1) Если ты согласен с ограничениями Sun и хочешь просто "автоматизировать свое согласие", то вынужден тебя расстроить. Это сделать не полусится из-за одноразовости url'а. Остается только смириться.

2) Если ты считаешь, что создатели portage просто вставляют тебе палки в колеса, а не плюют по твоему желанию на лицензии, то меняй дистр. В ASPLinux Sun'овская JDK входит, уж им-то, позорникам, точно плевать на все.

3) Если ты считаешь, что Sun - жлобы, и что они должны тебе давать все на твоих условиях, то откажись от Sun JDK и переходи на Blackdown JDK. А еще лучше откажись от jav'ы, ведь это жлобская контора Sun вкладывает средства в ее разритие.

4) Если ты не согласен со мной, то продолжай спорить.
Back to top
View user's profile Send private message
bukazoid
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2005
Posts: 86

PostPosted: Thu Apr 21, 2005 7:20 am    Post subject: Reply with quote

bobr[x3] wrote:
bukazoid, ты меня поражаешь. Надеюсь, что ты такие вещи говоришь просто из-за неосведомленности. Попробую тебя просветить в меру своего разумения.

Причины, по которым сложилась особая ситуация с sun-j2sdk:

1) Java (а конкретно sun-j2sdk) - это opensource free (as beer) software. Но это не значит, что распространяется оно вообще без ораничений. Sun требует, чтобы ты жмахнул эту самую кнопочку accept на их сайте. Подкрепляется это требование тем, что тебе выдается одноразовый! url для скачивания.

если МОЙ скрипт на моей машине ночью жмакнет эту самую кнопку (я ему полностью доверяю, и позволяю действовать от своего имени)
этобудет считаться нарушением лицензии ? :(

Quote:

Варианты дальнейших действий:

1) Если ты согласен с ограничениями Sun и хочешь просто "автоматизировать свое согласие", то вынужден тебя расстроить. Это сделать не полусится из-за одноразовости url'а. Остается только смириться.


Quote:

2) Если ты считаешь, что создатели portage просто вставляют тебе палки в колеса, а не плюют по твоему желанию на лицензии, то меняй дистр. В ASPLinux Sun'овская JDK входит, уж им-то, позорникам, точно плевать на все.

впинципе согласен ...
Quote:

3) Если ты считаешь, что Sun - жлобы, и что они должны тебе давать все на твоих условиях, то откажись от Sun JDK и переходи на Blackdown JDK. А еще лучше откажись от jav'ы, ведь это жлобская контора Sun вкладывает средства в ее разритие.

вроде об этом разговора не было ..
Quote:

4) Если ты не согласен со мной, то продолжай спорить.

а кто и с кем спорит ??
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Thu Apr 21, 2005 8:57 am    Post subject: Reply with quote

bukazoid wrote:

если МОЙ скрипт на моей машине ночью жмакнет эту самую кнопку (я ему полностью доверяю, и позволяю действовать от своего имени)
этобудет считаться нарушением лицензии ? :(

Хрен его знает, нарушение это или нет, но одно сказать могу точно - теперь уже ты лучше нас знаешь, что собираешься делать.
То есть если ты знаешь как написать скрипт, который жмахает эту самую кнопку, зачем тогда вообще трогать ebuild'ы? Если ты думаешь что с помощью ебилда это реально сделать, то ты ошибаешься.

Да и вообще я логики того что ты хочешь не понимаю, вот как я рассуждаю:
SUN выпускает новую версию j[vm/dk/re/добавить_своё], далее два варианта
1. юзать ебилд появившийся в портаже и жмахнуть одну-единственную кнопку
2. править ебилд или писать новый под новую версию j[...] + трахаться с кроном чтобы он запускал скрипт скачки и тд и тп, что займёт куда больше времени, чем нажать кнопу

Вот собсна и вопрос, а нафига изобретать колесо?
Back to top
View user's profile Send private message
bukazoid
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jan 2005
Posts: 86

PostPosted: Thu Apr 21, 2005 10:16 am    Post subject: Reply with quote

Quote:

Вот собсна и вопрос, а нафига изобретать колесо?

наши "квадратные колёса" на 60% лучше едут по шпалам чем круглые,
а более новые "звездообразные" на 85%,
ведётся разработка колёс с изменяемой формой ....
:)
P.S. на каждую дорогу свои оптимальные колёса. ( unix way :) )
---
тему можно закрывать.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum