Installeer DUB op Ubuntu 14.04

In bijna elke programmeertaal is er een pakketbeheerder waarmee u eenvoudig uw applicatie samen met al uw afhankelijkheden kunt bouwen. DUB, een pakketbeheerder voor D, maakt het eenvoudig om uw applicatie te bouwen en ook de afhankelijkheden voor uw project te beheren. Afhankelijkheden zijn te vinden op http://code.dlang.org . Deze tutorial laat je zien hoe je DUB installeert op Ubuntu 14.04 x64.

Vereisten

  • Vultr VPS met Ubuntu 14.04 x64.
  • Basiskennis van D.
  • Laat DMD , LDC of GDC installeren (DMD wordt aanbevolen).

DUB downloaden

U moet DUB downloaden. Om dit te doen, voer je uit:

wget http://code.dlang.org/files/dub-0.9.22-linux-x86_64.tar.gz

Pak en installeer DUB

Pak uit wat u hebt gedownload en installeer het door de volgende opdrachten uit te voeren:

tar xvf dub-0.9.22-linux-x86_64.tar.gz
mv dub /usr/local/bin

Hiermee wordt DUB in het systeem geïnstalleerd en is het beschikbaar voor gebruik in uw PATHvariabele.

Controleer de installatie

Controleer uw installatie met deze opdracht:

dub init test

U zou een bericht moeten krijgen dat begint met Successfully created an empty project inen als u dat doet, kunt u cdnaar de testmap gaan en deze uitvoeren dub, die de code zal bouwen en uitvoeren test/source/app.d. Als je een bericht krijgt dat zegt Edit source/app.d to start your project., dan heb je DUB met succes geïnstalleerd.

Opmerking: misschien wilt u de officiële DUB-documenten lezen voor meer informatie over hoe u uw afhankelijkheden kunt instellen en uw project zoals u het wilt instellen. Dit zal uitermate nuttig zijn voor multi-implementatie bij het bouwen op verschillende platforms (en mogelijk in de toekomst voor verschillende platforms door cross-compileren).



Leave a Comment

Ruby installeren en configureren met Rbenv, Rails, MariaDB, Nginx, SSL en Passenger op Ubuntu 17.04

Ruby installeren en configureren met Rbenv, Rails, MariaDB, Nginx, SSL en Passenger op Ubuntu 17.04

Ruby on Rails is een populair webraamwerk voor Ruby dat is ontwikkeld om de productiviteit van programmeurs te verhogen. Het verkrijgen van verschillende edelstenen en afhankelijkheden t

Django installeren op CentOS 7

Django installeren op CentOS 7

Django is een populair Python-framework voor het schrijven van webapplicaties. Met Django kun je sneller applicaties bouwen, zonder het wiel opnieuw uit te vinden. Als je wilt

MantisBT 2.5 installeren op CentOS 7

MantisBT 2.5 installeren op CentOS 7

MantisBT, of Mantis Bug Tracker, is een open source issue tracker geschreven in PHP. MantisBT is uitgebalanceerd tussen gebruiksgemak en functionaliteit, mits

Adonis.js Setup op Ubuntu 14

Adonis.js Setup op Ubuntu 14

Introductie Adonis.js is een MVC Framework voor NodeJs waarmee je webapps kunt schrijven met minder code. Het leent concepten van andere solide frameworks zoals

Hoe Gogs 0.11.53 op CentOS 7 te installeren

Hoe Gogs 0.11.53 op CentOS 7 te installeren

Gogs of Go Git-service is een lichtgewicht, volledig functionele, zelf-gehoste Git-serveroplossing. In deze tutorial laat ik je zien hoe je de lates installeert

Composer downloaden, installeren en gebruiken op Ubuntu 14.04

Composer downloaden, installeren en gebruiken op Ubuntu 14.04

Composer is een extreem populaire PHP-beheertool voor afhankelijkheden, die wordt gebruikt om installatie en updates voor projecten gemakkelijker te maken. Het controleert ook wat er nog meer is

Hoe Gitea op CentOS 7 te installeren

Hoe Gitea op CentOS 7 te installeren

Gebruikt u een ander systeem? Gitea is een alternatief open source, zelf gehost versiebeheersysteem, mogelijk gemaakt door Git. Gitea is geschreven in Golang en is

Hoe Scala op CentOS 7 te installeren

Hoe Scala op CentOS 7 te installeren

Scala is een objectgeoriënteerde en functionele programmeertaal. Het is een populaire taal die is gebruikt voor het ontwikkelen van applicaties, zoals Spark, Akka, an

Stel Vibe.d in op Ubuntu 14.04

Stel Vibe.d in op Ubuntu 14.04

Vibe.d is een webframework geschreven in D, voor D-programmeurs om web- en netwerktoepassingen te ontwikkelen. Een ding waar Vibe.d bekend om staat, is het vermogen om te ontwikkelen

DMD op Ubuntu 14.04

DMD op Ubuntu 14.04

D, een programmeertaal die wordt beschouwd als een superset van C, is een lage maar zeer productieve taal waarmee u vele soorten o kunt ontwikkelen

Hoe GitLab Community Edition (CE) 11.x op CentOS 7 te installeren

Hoe GitLab Community Edition (CE) 11.x op CentOS 7 te installeren

Gebruikt u een ander systeem? Sinds GitHub werd overgenomen door Microsoft, zijn nogal wat ontwikkelaars van plan geweest om hun eigen coderepositorys van github.co te migreren

Hoe Gitit op CentOS 7 te installeren

Hoe Gitit op CentOS 7 te installeren

Gitit is een wiki-programma met alle functies, geschreven in de Haskell-programmeertaal. Door paginas en bestanden op te slaan in een git-repository en Markdown te gebruiken als th

Hoe de Sphinx-zoekmachine op CentOS 7 te installeren

Hoe de Sphinx-zoekmachine op CentOS 7 te installeren

Sphinx is een gratis en open source full-text zoekmachine die in verschillende webapplicaties kan worden geïntegreerd om een ​​snelle en hoogwaardige zoekfunctie te bieden

Hoe Elixir en Phoenix Framework op Ubuntu 16.04 te installeren

Hoe Elixir en Phoenix Framework op Ubuntu 16.04 te installeren

Gebruikt u een ander systeem? Deze tutorial laat je zien hoe je Elixir en Phoenix frameworks installeert op een Vultr Ubuntu 16.04 serverinstantie voor ontwikkelaars

Hoe Gitea op Fedora te installeren 29

Hoe Gitea op Fedora te installeren 29

Gebruikt u een ander systeem? Gitea is een alternatief open source, zelf gehost versiebeheersysteem, mogelijk gemaakt door Git. Gitea is geschreven in Golang en is

Implementeer een Node.js-applicatie met Docker

Implementeer een Node.js-applicatie met Docker

Dit artikel laat zien hoe u uw Node-toepassing kunt implementeren in een Docker-container. Opmerking: in deze zelfstudie wordt ervan uitgegaan dat Docker is geïnstalleerd en gelezen

Django installeren op Ubuntu 14

Django installeren op Ubuntu 14

Inleiding Django is een volledig ontwikkeld webontwikkelingsraamwerk geschreven in Python en wordt veel gebruikt voor het maken van dynamische webapplicaties. Deze tutoria

Javascript Unikernels implementeren op Vultr met Ops

Javascript Unikernels implementeren op Vultr met Ops

Javascript Unikernels implementeren op Vultr Unikernels zijn besturingssystemen voor één applicatie. In tegenstelling tot algemene besturingssystemen zoals Linux, unikernel

Vultr-objectopslag maken met de Vultr Go-client

Vultr-objectopslag maken met de Vultr Go-client

Inleiding Deze gids legt uit hoe u Vultr Object Storage in uw Go-toepassing kunt maken met de Vultr Go-client. Vultr Object Storage is compatibel wit

Ruby on Rails installeren op Ubuntu 14.04

Ruby on Rails installeren op Ubuntu 14.04

Ruby on Rails (RoR) is een raamwerk geschreven in de programmeertaal Ruby waarmee u Ruby kunt gebruiken in combinatie met HTML, CSS en soortgelijke programme

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek

ReactOS: is dit de toekomst van Windows?

ReactOS: is dit de toekomst van Windows?

ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.

Blijf verbonden via WhatsApp Desktop-app 24 * 7

Blijf verbonden via WhatsApp Desktop-app 24 * 7

WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

Wat is een logboekbestandssysteem en hoe werkt het?

Wat is een logboekbestandssysteem en hoe werkt het?

Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.