Better discord linux install

Arch Linux User Repository

Search Criteria

Package Details: betterdiscord-installer 1.0.0.hotfix-2

Package Actions

Git Clone URL: https://aur.archlinux.org/betterdiscord-installer.git (read-only, click to copy)
Package Base: betterdiscord-installer
Description: Installer for BetterDiscord
Upstream URL: https://github.com/BetterDiscord/Installer
Keywords: betterdiscord discord
Licenses: MIT
Replaces: betterdiscord
Submitter: ObserverOfTime
Maintainer: ObserverOfTime (bb010g)
Last Packager: ObserverOfTime
Votes: 22
Popularity: 2.46
First Submitted: 2021-04-08 09:45
Last Updated: 2021-07-14 13:43

Dependencies (2)

Required by (0)

Sources (1)

Pinned Comments

ObserverOfTime commented on 2021-04-01 07:57

I’ve adopted and rewritten this package for the new BD installer.

Latest Comments

Anticrystal commented on 2021-07-13 16:32

The executable name is changed into betterdiscord-installer in the next hotfix-release (1.0.0-hotfix) therefore the file-link-creation in the PKGBUILD has to be rewritten into:

ln -s /opt/BetterDiscord/betterdiscord-installer «$pkgdir»/usr/bin/betterdiscord-installer

ObserverOfTime commented on 2021-04-01 07:57

I’ve adopted and rewritten this package for the new BD installer.

sperg512 commented on 2021-02-08 21:47

hi someone else do this i cba

sperg512 commented on 2021-01-03 19:13

@johnvictorfs This, by default, only works with stock Discord TMK. If you’re using stock Discord, submit an issue to upstream. I can help a bit too, send the output of /opt/discord/resources/* .

sperg512 commented on 2020-08-24 11:34

After some new testing it doesn’t seem to work on my old PC but it works on my new one, even after removing ALL discord/betterdiscord files. So it does work, but I’ve got no clue why it’s only on my new one. I’ll do some more testing this afternoon.

SirNapkin commented on 2020-08-23 08:54

Sorry for disowning, but I would rather not be a part of this package. I don’t wish to link myself to any TOS-breaking applications or activities. Apologies.

sperg512 commented on 2020-08-23 05:05

@SirNapkin yeah it’s always been really buggy with canary especially. I’ve personally been unable to patch stable, ptb, development, or canary with the current version.

SirNapkin commented on 2020-08-14 23:58

@sperg512 ah. I wasn’t aware of that. Either way, I don’t think it’s designed to work with Development in the first place. So I’m unsure if it will work if it’s fixed.

sperg512 commented on 2020-08-13 18:36

@SirNapkin it doesn’t work on any versions currently, but I think there was an update to it that fixed it.

SirNapkin commented on 2020-08-12 18:34

Hello, I am the maintainer of the discord-development package, and I just wanted to let everyone here know that betterdiscord does not currently work with discord development, so if you want to use betterdiscord you’ll have to use a different channel.

(Also, I do not condone breaking of the TOS, I am simply posting this here so I don’t get complaints from people whose install failed because they are using discord development.)

Copyright © 2004-2021 aurweb Development Team.

AUR packages are user produced content. Any use of the provided files is at your own risk.

Источник

Better discord linux install


A simple standalone program which automates the installation, removal and maintenance of BetterDiscord.

This repository contains the source code for the BetterDiscord installer. This installer is written with electron-webpack and Svelte 3.

These will link you to the latest builds found in the releases tab of this repository.

This is a tutorial designed for people looking to contribute to, or work directly with the installer’s source code. If you are just looking to download and install BetterDiscord, visit the releases page of this repository.

  • Git
  • Node.js with npm .
  • Command line of your choice.
Читайте также:  Запуск x сервера астра линукс

1: Clone the repository.

This will create a local copy of this repository and navigate you to the root folder of the repository.

2: Install Dependencies

Run this command at the root folder to install dependencies:

3: Run Build Script

To run the installer in development mode, simply run the following command:

This project uses ESLint. Run this command to lint your changes:

For information on contributing to this project, please see CONTRIBUTING.md.

About

A simple standalone program which automates the installation, removal and maintenance of BetterDiscord.

Источник

Better discord linux install

A manager for BetterDiscord on Linux.

Requires curl , which you can install from your distro’s package manager, if it’s not already installed.

You can then install as follows ( # means that a command needs root, which you can get by prefixing it with sudo ):

You can then keep betterdiscordctl up to date with one command:

Displays the current version.

Displays usage information.

Increases the verbosity level, for progressively more debugging information.

Decreases the verbosity level, for progressively less debugging information.

-f , —d-flavors (default :canary:ptb )

When scanning, looks for installations with the given suffixes (case insensitive, both hyphenated and unhyphenated). Stable is » , as it has no suffix. Note that no spaces follow colons. Your Discord flavor probably doesn’t have a space in it, so don’t use any in here.

Flavors besides » are only relevant to traditional Discord installations.

Disregards scanning results and uses the specified modules directory (found inside Discord’s user-specific storage directory).

When installing BetterDiscord, use the specified local directory. Overrides earlier —bd-remote-url or —bd-remote-github . » keeps a previous value.

When installing BetterDiscord, use the specified base URL. Overrides earlier —bd-remote-dir or —bd-remote-github . » keeps a previous value.

Works like —bd-remote-dir with files downloaded into BetterDiscord’s data directory.

-H , —bd-remote-github (default

When installing BetterDiscord, use the specified GitHub repository, of form [

][/ ][# ] . Defaults to upstream BetterDiscord. Overrides earlier —bd-remote-dir or —bd-remote-url . Omitted parts keep previous values (e.g. -H ‘

BetterDiscord’ only changes the owner to BetterDiscord , and -H » changes nothing but still ensures the configured GitHub repository will be used).

Works like —bd-remote-url with a GitHub repository release download base URL.

Instead of downloading betterdiscord.asar from a release, use the specified BetterDiscord asar file name. This flag is mostly meant for quirky tests of custom BetterDiscord builds.

Automatically detect the default Flatpak directory for Discord.

Automatically detect the default Snap directory for Discord.

—flatpak-bin (default flatpak )

Calls this flatpak executable.

—snap-bin (default snap )

Calls this snap executable.

—self-upgrade-url (default https://github.com/bb010g/betterdiscordctl/raw/master/betterdiscordctl )

Use the specified URL for self-upgrading betterdiscordctl.

Displays information about your current BetterDiscord setup.

Installs BetterDiscord, managing what’s necessary by default.

Reinstalls BetterDiscord, removing the old files.

Uninstalls BetterDiscord, removing the managed repository if used.

Upgrades betterdiscordctl to the latest version available on GitHub.

If betterdiscordctl is installed from a package, self-upgrading may be disabled, in which case the package’s maintainer should keep it up to date.

Lists options & commands.

betterdiscordctl -f ptb status

Shows the BetterDiscord status for the PTB flavor.

betterdiscordctl -f canary install

Installs BetterDiscord to the Canary flavor.

betterdiscordctl -i flatpak reinstall

Reinstalls BetterDiscord to a Discord installed via Flatpak.

betterdiscordctl -i snap uninstall

Uninstalls BetterDiscord from a Discord installed via Snap.

betterdiscordctl ‘s machine-specific data directory. Currently unused and not created on new installs.

betterdiscord ‘s normal data & configuration.

With —flatpak , this will fall back to

With —snap , this will fall back to $SNAP_USER_DATA/.config .

About

A utility for managing BetterDiscord on Linux.

Источник

Better discord linux install

BetterDiscord

BetterDiscord is a client modification for Discord. This allows you to add plugins and themes to your personal copy of Discord. BetterDiscord also adds a number of other features out of the box.

Grab the exe file from here.

Grab the zip file from here.

Grab the AppImage file from here.

For normal users, installing via the installers makes the most sense. However when wanting to either develop BetterDiscord, or when the installers do not work, this option can be used.

Читайте также:  Text to speech ��� linux

Prerequisites: Git, Node.js 12.x+ and the package manager npm.

  1. Clone this repository git clone https://github.com/BetterDiscord/BetterDiscord.git
  2. Install dependencies with npm install
  3. Build both the Injector and Renderer bundles with npm run build this will create a injector.js , preload.js , and renderer.js in the dist folder.
  4. Run the inject script to inject the local files into your Discord client ( npm run inject ). Alternately install it to non-stable using npm run inject canary .

This is a client modification for Discord. It allows you to add plugins and themes to your client. Plugins can add functionality and useful features. Themes can completely change the look and feel of Discord.

BD has some other built-in features such as Emotes from Twitch, FFZ, and BBTV, as well as an in-client server browser.

Where can I get plugins and themes?

The easiest way to find plugins and themes is to browse them on our website: https://betterdiscord.app/. Additionally, in our support servers we have channels with lists of official plugins and themes.

These people have all subscribed to the True Supporter tier on Patreon to support me.

Kraken
SPHHAX

DefCon42
Justxn
monkey
Gibbu
Orekieh

These people have all subscribed to the Bandager tier on Patreon to support me.


William JCM
NFLD99
Tenuit
Pu
Paco

Jordan

These people have either donated or subscribed to the most basic patron tier to support me.

aetheryx
JBeauDee

vantiss
xstefen
『Sorey』

LiVeR

SweetLilyCake

GameKuchen

Lozo

Akira

Pixel

About

Better Discord enhances Discord desktop app with new features.

Источник

How to Install Discord Application in Ubuntu and Other Linux Distributions [3 Methods]

Last updated March 25, 2021 By Abhishek Prakash 27 Comments

Discord is a popular messaging application. It was originally intended for gamers but these days, it is considered a Slack alternative even for team and community communication. You can use it for text, voice and video messaging.

Several open source project use it for communicating with project members and users.

Discord is available on various platforms including desktop Linux. In this tutorial, I’ll show you various ways of installing Discord on Ubuntu, Debian and other Linux distributions.

  • Installing Discord via DEB file (applicable to Debian, Ubuntu, Linux Mint and other Debian/Ubuntu based distributions)
  • Installing Discord via Snap or Flatpak (applicable for distributions with Snap or Flatpak support)
  • Installing Discord in traditional way (applicable for all distributions but need good knowledge of Linux commands)

Discord application is not open source. But since they provide a Linux client and many Linux users rely on it, it’s been covered here.

Method 1: Installing Discord in Ubuntu and Debian-based Linux Distributions

Go to the download page of Discord and download the deb file. Keep in mind that, Discord is only available for 64-bit systems.

Installing deb file is easy. Just double click on it to open it in the software manager and install it from there. You may also install and use Gdebi tool for this purpose.

It will take a few seconds for installing and you should see a log in screen like this:

The problem with this approach is that though you’ll have the latest Discord version, it won’t be updated to a newer version automatically in the future.

You can either uninstall it from the software center or use this command in the terminal:

Method 2: Installing Discord on Ubuntu and other Linux distributions using Snap package

You can easily install Discord using Snap package in Ubuntu and various other Linux distributions with snap package support.

The advantage is that you’ll always have the latest version of Discord and your installed version gets automatically updated. The downside is that Snap packages take longer to start.

Ubuntu user can find Discord snap package in the Software Center and install from there:

If you have enabled Snap support on your Linux distribution, you can use the following command to install it:

If you want to remove it, you can use the snap command to uninstall it:

Читайте также:  When process started windows

Please note that Discord is also available in Flatpak package format. You can use Flatpak to install it in Fedora and other Linux distributions.

Method 3: Installing Discord in other Linux Distributions (intermediate to advanced level)

Discord also provides a generic isntaller for using Discord on Linux. It comes in the traditional tar gz file.

If you go for this way of installing Discord on Linux, then you should have at least a moderate understanding of Linux directory structure and Linux commands. You must also be comfortable using the terminal because this method involves using the terminal all the way.

Step 1: Download Discord for Linux

I am using Discord version 0.0.10 in the tutorial. Your file name may or may not be different. Pay attention to it.

Step 2: Extract the downloaded file to opt directory

Go to directory where you have downloaded the file. Use the tar command to extract the .tar.gz file in the /opt directory.

Traditionally, the /opt directory is used for installing/keeping files of optional or additional Linux software. Since you opted for the traditional way, it only makes sense to use the traditional convention.

Step 3: Create Discord command in bin directory

Now you should have /opt/Discord directory with files related to Discord. You should have two important files to tackle here. A binary file named Discord and a desktop file named discord.desktop.

Now, you should create a symbolic link to this binary file in /usr/bin directory.

The /usr/bin directory contains the binary executables for commands in your system. This way, any user can run the commands from anywhere in the system.

Step 4: Create desktop icon and menu entry

You have Discord available as a command for all users on the system. But you cannot find it in the system menu to launch it graphically.

For that, you’ll have to use the discord.desktop file located in the extracted folder in the opt directory.

You should pay attention to two lines here: Exec and Icon.

The exec is for executable file and you can set it to /usr/bin/Discord . The Icon is for the image of Discord that will be displayed when you search for Discord in the menu. You can set it to the /opt/Discord/discord.png. This image is present in the extracted folder.

You can use nano editor with sudo for editing this file or whichever terminal-based text editor you prefer. Your discord.desktop may look something like this:

Your discord.desktop file is still in the /opt/Discord directory. You need to move it to /usr/share/applications directory so that your system can access this desktop entry.

Normally, you should see Discord added in the list of available applications in the menu immediately. If not, log out and log in again.

Step 5: Run Discord

You are done. Now if you search for Discord, you will find it in the menu and when you run it for the first time, it will do some configuration.

After that, it will bring you to the login screen. It automatically tried to log you in from your default browser.

Enjoy Discord on Linux. If there is a new version of Discord in the future, you’ll have to remove the already installed version and then repeat the procedure with the new version.

Removing Discord installed in the traditional way

It would be unfair to just discuss how to install Discord. Let me give you some pointers about removing it as well.

When you install Discord on Linux, it saves config file in .config/discord folder in your home directory. Delete these files:

Next, remove the Discord directory from the /opt directory:

Also delete the symbolic link you had created:

As the last step, remove the desktop file:

Did you manage to install Discord on Linux? Which method did you use?

I gave you various ways of installing Discord application on Linux. The traditional Linux way is somewhat complicated but at least this way you can install it on any Linux distribution.

Did you manage to install it? Which method did you use and prefer?

Like what you read? Please share it with others.

Источник

Оцените статью