• Re: Feature request: install package by passing URL to apt-get

    From Richard Owlett@21:1/5 to Steven Speek on Mon Mar 3 13:20:01 2025
    On 3/3/25 5:49 AM, Steven Speek wrote:
    I would like this feature in apt-get.


    Exactly *WHAT* feature??????????????????
    You supply *NO* context.
    Also this list is primarily user-to-user support.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Richard Owlett on Mon Mar 3 14:00:01 2025
    On Mon, Mar 03, 2025 at 06:14:40 -0600, Richard Owlett wrote:
    On 3/3/25 5:49 AM, Steven Speek wrote:
    I would like this feature in apt-get.


    Exactly *WHAT* feature??????????????????
    You supply *NO* context.

    This is why I advise people NOT to put the details of their request only
    in the Subject: header, and then omit them from the body of their message.
    A large number of people don't read the Subject: headers of messages.
    They only read the body.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dan Ritter@21:1/5 to Steven Speek on Mon Mar 3 14:00:02 2025
    Steven Speek wrote:
    I would like this feature in apt-get.

    Until then, you can use wget to retrieve the URL and apt install
    to install from the filename.

    In general, this is rather dangerous, and should probably be
    avoided. There may be better solutions, depending on the context
    of where these packages are coming from and why you are
    installing them.

    -dsr-

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Yassine Chaouche@21:1/5 to All on Mon Mar 3 14:10:01 2025
    Le 3/3/25 à 13:14, Richard Owlett a écrit :
    On 3/3/25 5:49 AM, Steven Speek wrote:
    I would like this feature in apt-get.


    Exactly *WHAT* feature??????????????????
    You supply *NO* context.
    Also this list is primarily user-to-user support.


    Happy now?
    Look how angry you made Steven Speek now.
    It's all your fault.


    _

    {_}

    / \

    /\/___\/\

    / /^o^\ \

    \ \'-'/ /

    '-/vvv\-'



    -just kidding-

    Best,

    --
    yassine -- sysadm
    http://about.me/ychaouche
    Looking for side gigs.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alex Mestiashvili@21:1/5 to Steven Speek on Mon Mar 3 14:30:01 2025
    On 3/3/25 12:49, Steven Speek wrote:
    I would like this feature in apt-get.

    This is a disaster feature from my point of view. Debian packages are
    installed with root privileges, however, many systems are configured to
    allow users to use sudo to install packages from configured and trusted repositories. If apt can install some random package from a random place
    on the internet, the approach with sudo apt/apt-get is doomed.
    So, please, no.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andy Smith@21:1/5 to Steven Speek on Mon Mar 3 14:20:01 2025
    Hi,

    On Mon, Mar 03, 2025 at 12:49:11PM +0100, Steven Speek wrote:
    I would like this feature in apt-get.

    Since this is just a mailing list of Debian users, no one here is
    empowered to do what you ask.

    The proper procedure would be to report it as a wishlist bug on apt-get
    in the Debian bug tracker. However as purely my lowly user opinion, it
    is a terrible idea and will be instantly rejected.

    All that will happen in this thread though is a back and forth about
    whether it's a good idea or not. It will not actually happen.

    Thanks,
    Andy

    --
    https://bitfolk.com/ -- No-nonsense VPS hosting

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Owlett@21:1/5 to Greg Wooledge on Mon Mar 3 14:30:01 2025
    On 3/3/25 6:56 AM, Greg Wooledge wrote:
    On Mon, Mar 03, 2025 at 06:14:40 -0600, Richard Owlett wrote:
    On 3/3/25 5:49 AM, Steven Speek wrote:
    I would like this feature in apt-get.


    Exactly *WHAT* feature??????????????????
    You supply *NO* context.

    This is why I advise people NOT to put the details of their request only
    in the Subject: header, and then omit them from the body of their message.
    A large number of people don't read the Subject: headers of messages.
    They only read the body.



    +6.022 * 10 ** 23 [GRIN]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Owlett@21:1/5 to Andy Smith on Mon Mar 3 15:20:01 2025
    On 3/3/25 7:10 AM, Andy Smith wrote:
    Hi,

    On Mon, Mar 03, 2025 at 12:49:11PM +0100, Steven Speek wrote:
    I would like this feature in apt-get.

    Since this is just a mailing list of Debian users, no one here is
    empowered to do what you ask.

    The proper procedure would be to report it as a wishlist bug on apt-get
    in the Debian bug tracker. However as purely my lowly user opinion, it
    is a terrible idea and will be instantly rejected.

    All that will happen in this thread though is a back and forth about
    whether it's a good idea or not. It will not actually happen.

    Thanks,
    Andy


    I think that "All that will happen ..." is overly pessimistic.
    Replies have already:
    - described why the details of the request be in message body.
    - warned of consequences of indiscriminate use of proposed feature.
    - suggested how/why/where a feature request should be directed.
    Also that the Subject contains "Re: ..." and the message was also
    directed to a specific person indicates a more than momentary interest.

    Hopefully, one result will be that he will be comfortable asking more questions.

    Signed
    One who was once a newbie faced with vacuum tube CPUs, 026's, KSR35s,
    acoustic couplers, etc.
    [Also spent over two decades in Engineering Support ...]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Yassine Chaouche@21:1/5 to All on Mon Mar 3 15:50:01 2025
    Le 3/3/25 à 15:25, Joe a écrit :
    You can install any random .deb package from any source using dpkg [...]

    dpkg won't install missing dependencies.
    gdebi will.

    Best,

    --
    yassine -- sysadm
    http://about.me/ychaouche
    Looking for side gigs.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joe@21:1/5 to Steven Speek on Mon Mar 3 15:30:02 2025
    On Mon, 3 Mar 2025 12:49:11 +0100
    Steven Speek <[email protected]> wrote:

    I would like this feature in apt-get.

    It almost exists in dpkg. The apt tools are built around repositories of software ported to a particular version of Debian and tested by Debian developers. A few other software developers run repositories, and apt
    can manage them, though Debian cannot guarantee their quality or
    integrity. Software from outside repositories cannot be handled by the
    apt tools.

    You can install any random .deb package from any source using dpkg, but
    it's up to you to ensure that it contains no malware, up to you to fix
    any incompatibilities with your particular operating system and up to
    you to maintain it as necessary.

    You can also compile software source code from Linux applications which
    have not been packaged in .deb form. This is not a trivial task.

    --
    Joe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alex Mestiashvili@21:1/5 to Yassine Chaouche on Mon Mar 3 15:50:02 2025
    On 3/3/25 15:42, Yassine Chaouche wrote:
    Le 3/3/25 à 15:25, Joe a écrit :

    You can also compile software source code[...]> This is not a trivial
    task.


    I find configure, make, sudo make install often very simple.
    So I'd say it depends on the software.
    Sometimes you're missing header files,
    in which case configure kindly shows you exactly which ones.
    It is then a matter of installing the -devel (or-dev) package of the mentioned libraries.

    Best,



    Well, it might be simple as long as you do not have to maintain a number
    of different installations on multiple hosts....

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to Yassine Chaouche on Mon Mar 3 16:50:02 2025
    On Mon, Mar 03, 2025 at 15:44:11 +0100, Yassine Chaouche wrote:
    Le 3/3/25 � 15:25, Joe a �crit�:
    You can install any random .deb package from any source using dpkg [...]

    dpkg won't install missing dependencies.
    gdebi will.

    So will apt-get and apt. It's just undocumented.

    apt install ./filename.deb
    apt-get install ./filename.deb

    The pathname MUST begin with either . or / so apt knows it's a pathname
    and not a regex.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Yassine Chaouche@21:1/5 to All on Tue Mar 4 11:30:01 2025
    Le 3/3/25 à 16:40, Greg Wooledge a écrit :
    On Mon, Mar 03, 2025 at 15:44:11 +0100, Yassine Chaouche wrote:
    dpkg won't install missing dependencies.
    gdebi will.

    So will apt-get and apt. It's just undocumented.

    apt install ./filename.deb
    apt-get install ./filename.deb

    The pathname MUST begin with either . or / so apt knows it's a pathname
    and not a regex.


    Thanks for the pro tip!
    XP+
    Best,

    --
    yassine -- sysadm
    http://about.me/ychaouche
    Looking for side gigs.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)