Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19

Thread: Include IPFS in openSUSE software repository

  1. #11
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,538
    Blog Entries
    15

    Default Re: Include IPFS in openSUSE software repository

    Quote Originally Posted by MirceaKitsune View Post
    It appears that for the time being, openSUSE users can use the following Fedora repository to install go-ipfs:

    http://copr-be.cloud.fedoraproject.o...epel-7-x86_64/

    It will complain about files not being digitally signed and package integrity issues, but I managed to install it just fine from there.

    I'd still strongly recommend considering a proper openSUSE repository for this: The Fedora one might eventually have cross-distribution inconsistencies, thus using it under openSUSE long term might not be the wisest choice. In absence of an alternative, I'll have to stick with it for now to maintain a system-wide install.
    Hi
    The openSUSE ecosystem is a do-ocrity, maybe ask the openSUSE go folks to add if you not comfortable creating your own..... If you grab the Fedora src rpm you can use that as a template for building an openSUSE version.....
    https://build.opensuse.org/project/s...l:languages:go
    https://build.opensuse.org/project/u...l:languages:go
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  2. #12
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    717

    Default Re: Include IPFS in openSUSE software repository

    Quote Originally Posted by malcolmlewis View Post
    Hi
    The openSUSE ecosystem is a do-ocrity, maybe ask the openSUSE go folks to add if you not comfortable creating your own..... If you grab the Fedora src rpm you can use that as a template for building an openSUSE version.....
    https://build.opensuse.org/project/s...l:languages:go
    https://build.opensuse.org/project/u...l:languages:go
    That's very useful, thank you! I shall drop them an email about this when I have some time.
    openSUSE Tumbleweed x64, KDE Framework 5

  3. #13
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    717

    Default Re: Include IPFS in openSUSE software repository

    I have some great news: Thanks to the IPFS community member daftaupe, go-ipfs is now located on a home: repository under download.opensuse.org! I've installed it from there and can confirm that the daemon works.

    http://download.opensuse.org/reposit...home:/daftaupe

    Note that for some strange reason, although I can install the package from that repository, searching for "ipfs" or "go-ipfs" on https://software.opensuse.org returns no results. Could someone please verify why this is the case?

    For the most part, this should mark my inquiry as resolved. Still I would really like to see the openSUSE team adding IPFS to the official openSUSE-OSS repository; This would make it even more accessible to everyone else, whereas I see no reason why anyone might not agree with it being there. As such I'd like to keep this discussion going over that subject as well.
    openSUSE Tumbleweed x64, KDE Framework 5

  4. #14
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,538
    Blog Entries
    15

    Default Re: Include IPFS in openSUSE software repository

    Quote Originally Posted by MirceaKitsune View Post
    I have some great news: Thanks to the IPFS community member daftaupe, go-ipfs is now located on a home: repository under download.opensuse.org! I've installed it from there and can confirm that the daemon works.

    http://download.opensuse.org/reposit...home:/daftaupe

    Note that for some strange reason, although I can install the package from that repository, searching for "ipfs" or "go-ipfs" on https://software.opensuse.org returns no results. Could someone please verify why this is the case?

    For the most part, this should mark my inquiry as resolved. Still I would really like to see the openSUSE team adding IPFS to the official openSUSE-OSS repository; This would make it even more accessible to everyone else, whereas I see no reason why anyone might not agree with it being there. As such I'd like to keep this discussion going over that subject as well.
    Hi
    Check your search settings is set to all distributions since it's only built for Tumbleweed...

    I see it here;
    https://software.opensuse.org/packag...h_term=go-ipfs

    And an easier way with osc

    Code:
    osc se go-ipfs
    
    No matches found for 'go-ipfs' in projects
    ####################################################################
    matches for 'go-ipfs' in packages:
    
    # Project      # Package
    home:daftaupe  go-ipfs
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  5. #15
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    717

    Default Re: Include IPFS in openSUSE software repository

    Quote Originally Posted by malcolmlewis View Post
    Hi
    Check your search settings is set to all distributions since it's only built for Tumbleweed...

    I see it here;
    https://software.opensuse.org/packag...h_term=go-ipfs

    And an easier way with osc

    Code:
    osc se go-ipfs
    
    No matches found for 'go-ipfs' in projects
    ####################################################################
    matches for 'go-ipfs' in packages:
    
    # Project      # Package
    home:daftaupe  go-ipfs
    Yes, that solved it. Thanks!
    openSUSE Tumbleweed x64, KDE Framework 5

  6. #16

    Default Re: Include IPFS in openSUSE software repository

    I think OpenSUSE should create IPFS ID and KEYS for each new user. IPFS daemon should publish files stored in ~/public_html periodically (For each user). I know, there exist browser (Firefox) extension for IPFS, which allows to upload files, but periodically public files are good idea.

  7. #17
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    717

    Default Re: Include IPFS in openSUSE software repository

    Quote Originally Posted by Lachu View Post
    I think OpenSUSE should create IPFS ID and KEYS for each new user. IPFS daemon should publish files stored in ~/public_html periodically (For each user). I know, there exist browser (Firefox) extension for IPFS, which allows to upload files, but periodically public files are good idea.
    Wonderful idea there! I hear IPFS either does or may later support storage in custom directories rather than an archived cache, so using public_html may be a great choice for a default configuration.

    For the later mention I should note that IPFS browser support is a separate project. IPFS basically exists as two different implementations: The first is go-ipfs, written in the go programming language, which is a background system process... the second is js-ipfs, implemented in JavaScript, which can be installed by web browsers (currently the IPFS Companion extension provides it). js-ipfs is the call of browsers such as Firefox, Chrome, etc... as far as other operating systems go, we can decide upon go-ipfs. Of course we could choose to pack our builds of Firefox / Chromium with js-ipfs builtin, but I'm not sure there's much point in that at the moment since browser integration is more experimental at the moment.
    openSUSE Tumbleweed x64, KDE Framework 5

  8. #18

    Default Re: Include IPFS in openSUSE software repository

    Another option could be publish for everyone/publish for selected people context menu option. Rationale is IPFS allows to publish any kind of regular file. Publish for everyone will made ipfs add -r <selected item>. Publish for someone will encrypt file with selected person public key and perform the same operation on result. These publish options will also use libnotify to display hash of file to publish.

  9. #19
    Join Date
    Jan 2009
    Location
    Romania, Bucharest
    Posts
    717

    Default Re: Include IPFS in openSUSE software repository

    Although not yet part of the core OSS repository, IPFS has now been added to the official Filesystems repository in openSUSE. I salute this move! Hopefully it won't be long until go-ipfs becomes a builtin part of most Linux distributions.

    https://build.opensuse.org/package/s...ystems/go-ipfs
    openSUSE Tumbleweed x64, KDE Framework 5

Page 2 of 2 FirstFirst 12

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •