Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Request for .deb file instead of graphical installer

Discussion in 'Linux' started by jacobgmartin, Dec 27, 2017.

?

Do you want raw archives in addition to the graphical installer?

  1. Yes, please also post raw archives of the Unity directory

  2. No

Results are only viewable after voting.
  1. jacobgmartin

    jacobgmartin

    Joined:
    Sep 10, 2015
    Posts:
    37
    Concerning the new installer:

    I would much prefer to also have the option to handle dependencies myself and install from a .deb file.

    I am on Gentoo, and my installation sequence has simply been:

    Code (CSharp):
    1.  
    2. ar x unity-release-file.deb
    3. tar zxvf data.tar.gz
    4.  
    And, voila, I am finished.

    Now, with the new installer, I have to go through a bunch of things that I don't necessarily want done on my system (installing desktop icons, etc).

    Plus, the installer opens up potential security holes wherein I have to run a binary which then downloads another archive for which I don't even have a sha1 hash. So, if there is a man in the middle attack, I won't know it.

    Will the Unity Linux Team please consider also releasing in parallel a simple .deb file?
     
  2. Deleted User

    Deleted User

    Guest

    Adding to this, the new graphical installer also doesn't set the permissions correctly on the program's folders. Previously I could install the .deb package (which you have to do as root) and run the app as my normal user.

    With the graphical installer I also need to chown all the Unity folders or the compiler does not work.

    So while this might be a step forwards in making stuff look the same on multiple platforms, it's a major step backwards in ALL other regards. Linux, Mac and Windows are not the same, and most Linux users don't care about wizards, we don't need them because of the excellent package managers we have in our systems.

    Bottom line, why re-invent the wheel?
     
    jacobgmartin likes this.
  3. Joseph-Ferano

    Joseph-Ferano

    Joined:
    Jul 18, 2008
    Posts:
    165
    While I agree in part with this, it does provide an unattended flag, so you can install via CLI. The plus to this is that you can specify which components you want. I personally don't need Facebook, WebGL, StandardAssets, or the example projects, so this allows you to customize things.
     
  4. jacobgmartin

    jacobgmartin

    Joined:
    Sep 10, 2015
    Posts:
    37
    Correct me if I'm wrong, but the unattended flag is also used on the binary file. I just want the entire directory and file structure of the Unity editor package in a tar or zipped format, not an "untarrable" binary file which then downloads other files from who knows where and then installs things to unknown places on my hard drive.

    This new release format just adds another layer of complexity to get at the files we want. My system (Gentoo) isn't made so that outside packages should install software themselves. I want to control that, and I can handle dependencies myself.

    It is a shame that there is no movement on this issue. Tak had things going well and then now they seem to be forcing this change (which is a step backwards in my opinion) on us...

    At least post the tar file adjacent to the download manager for those of us who know what they are doing!
     
  5. mageaster

    mageaster

    Joined:
    Sep 1, 2015
    Posts:
    85
    Considering issues with network I've reported, I am supporting the request. It would be better to split the package into two: the editor with support of compilation for Win and Lin, and other package with support of other platforms. Besides, these packages will be more lightweight.
     
  6. yashar98

    yashar98

    Joined:
    Dec 9, 2014
    Posts:
    6
    if unity support flatpak (flatpak.org) we can install unity in most linux distributions easily
     
    Last edited: Feb 4, 2018
  7. jacobgmartin

    jacobgmartin

    Joined:
    Sep 10, 2015
    Posts:
    37
    I agree with flatpack, but I'd still rather have access to the .deb or .tar.gz format for the reasons I already mentioned. It's also a lot easier for the devs to just post the link like they've been doing the entire time.

    I was hoping things would be moving our way after Tak posted a recent version with the deb involved, but the recent 2018.0.b8 release did not have a link to the archive just the download assistant. :(