Downloads:

3,293

Downloads of v 0.83:

220

Last Update:

18 Sep 2019

Package Maintainer(s):

Software Author(s):

  • Canonical

Tags:

ubuntu.font font sans sanserif unicode embedded

Ubuntu Font Family

0.83 | Updated: 18 Sep 2019

Downloads:

3,293

Downloads of v 0.83:

220

Maintainer(s):

Software Author(s):

  • Canonical

Ubuntu Font Family 0.83

All Checks are Passing

2 Passing Test


Validation Testing Passed


Verification Testing Passed

Details

To install Ubuntu Font Family, run the following command from the command line or from PowerShell:

>

To upgrade Ubuntu Font Family, run the following command from the command line or from PowerShell:

>

To uninstall Ubuntu Font Family, run the following command from the command line or from PowerShell:

>

NOTE: This applies to both open source and commercial editions of Chocolatey.

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://chocolatey.org/api/v2. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Enter your internal repository url

(this should look similar to https://chocolatey.org/api/v2)

4. Choose your deployment method:


choco upgrade ubuntu.font -y --source="'STEP 3 URL'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade ubuntu.font -y --source="'STEP 3 URL'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Ensure ubuntu.font installed
  win_chocolatey:
    name: ubuntu.font
    state: present
    version: 0.83
    source: STEP 3 URL

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.

Coming early 2020! Central Managment Reporting available now! More information...


chocolatey_package 'ubuntu.font' do
  action    :install
  version  '0.83'
  source   'STEP 3 URL'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


Chocolatey::Ensure-Package
(
    Name: ubuntu.font,
    Version: 0.83,
    Source: STEP 3 URL
);

Requires Otter Chocolatey Extension. See docs at https://inedo.com/den/otter/chocolatey.


cChocoPackageInstaller ubuntu.font
{
   Name     = 'ubuntu.font'
   Ensure   = 'Present'
   Version  = '0.83'
   Source   = 'STEP 3 URL'
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'ubuntu.font':
  provider => 'chocolatey',
  ensure   => '0.83',
  source   => 'STEP 3 URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


salt '*' chocolatey.install ubuntu.font version="0.83" source="STEP 3 URL"

See docs at https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.chocolatey.html.

5. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

This package was approved by moderator gep13 on 25 Sep 2019.

Description

The way typography is used says as much about our brand as the words themselves.

The Ubuntu typeface has been specially created to complement the Ubuntu tone of voice. It has a contemporary style and contains characteristics unique to the Ubuntu brand that convey a precise, reliable and free attitude.

Ubuntu sample


tools\chocolateyinstall.ps1
$ErrorActionPreference = 'Stop'

$toolsDir   = Split-Path -parent $MyInvocation.MyCommand.Definition
$fileLocation = (Get-ChildItem -Path $toolsDir -Filter '*.zip').FullName
$UnzipDir = Join-Path $env:TEMP $env:ChocolateyPackageName

$UnzipArgs = @{
   packageName    = $env:ChocolateyPackageName
   FileFullPath   = $fileLocation
   Destination    = $UnzipDir
   SpecificFolder = "ubuntu-font-family-$env:ChocolateyPackageVersion"
}

Get-ChocolateyUnzip @UnzipArgs

$FontFiles = Get-ChildItem $UnzipDir -Include ('*.fon','*.otf','*.ttc','*.ttf') -Recurse | 
                  Select-Object -ExpandProperty FullName

$Installed = Add-Font $FontFiles -Multiple

If ($Installed -eq 0) {
   Throw 'All font installation attempts failed!'
} elseif ($Installed -lt $FontFiles.count) {
   Write-Host "$Installed fonts were installed." -ForegroundColor Cyan
   Write-Warning "$($FontFiles.count - $Installed) submitted font paths failed to install."
} else {
   Write-Host "$Installed fonts were installed."
}

tools\chocolateyuninstall.ps1
$ErrorActionPreference = 'Stop'

# Find which fonts were installed
$UnzipLog = Get-ChildItem $env:ChocolateyPackageFolder -Filter '*.zip.txt' |
                  Sort-Object creationtime | Select-Object -last 1
If ($UnzipLog) {
   $FontLines = Get-Content $UnzipLog.FullName | Where-Object {$_ -match '\.(fon|otf|tt[cf])$'}
   $FontFileNames = $FontLines | % { $_.split('\')[-1] }

   $Removed = Remove-Font $FontFileNames -Multiple
   
   if ($Removed -eq 0) {
      Throw 'All font removal attempts failed!'
   } elseif ($Removed -lt $FontFileNames.count) {
      Write-Host "$Removed fonts were uninstalled." -ForegroundColor Cyan
      Write-Warning "$($FontFileNames.count - $Removed) fonts in package failed to uninstall."
      Write-Warning 'They may have failed to install or may have been removed by other means.'
   } else {
      Write-Host "$Removed fonts were uninstalled."
   }
} else {
   throw "Chocolatey package $env:ChocolateyPackageName install location not found!"
}
tools\LICENSE.txt
From link below disclaimer here:  https://ubuntu.com/legal/font-licence

-------------------------------
UBUNTU FONT LICENCE Version 1.0
-------------------------------

PREAMBLE
This licence allows the licensed fonts to be used, studied, modified and
redistributed freely. The fonts, including any derivative works, can be
bundled, embedded, and redistributed provided the terms of this licence
are met. The fonts and derivatives, however, cannot be released under
any other licence. The requirement for fonts to remain under this
licence does not require any document created using the fonts or their
derivatives to be published under this licence, as long as the primary
purpose of the document is not to be a vehicle for the distribution of
the fonts.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this licence and clearly marked as such. This may
include source files, build scripts and documentation.

"Original Version" refers to the collection of Font Software components
as received under this licence.

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to
a new environment.

"Copyright Holder(s)" refers to all individuals and companies who have a
copyright ownership of the Font Software.

"Substantially Changed" refers to Modified Versions which can be easily
identified as dissimilar to the Font Software by users of the Font
Software comparing the Original Version with the Modified Version.

To "Propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification and with or without charging
a redistribution fee), making available to the public, and in some
countries other activities as well.

PERMISSION & CONDITIONS
This licence does not grant any rights under trademark law and all such
rights are reserved.

Permission is hereby granted, free of charge, to any person obtaining a
copy of the Font Software, to propagate the Font Software, subject to
the below conditions:

1) Each copy of the Font Software must contain the above copyright
notice and this licence. These can be included either as stand-alone
text files, human-readable headers or in the appropriate machine-
readable metadata fields within text or binary files as long as those
fields can be easily viewed by the user.

2) The font name complies with the following:
(a) The Original Version must retain its name, unmodified.
(b) Modified Versions which are Substantially Changed must be renamed to
avoid use of the name of the Original Version or similar names entirely.
(c) Modified Versions which are not Substantially Changed must be
renamed to both (i) retain the name of the Original Version and (ii) add
additional naming elements to distinguish the Modified Version from the
Original Version. The name of such Modified Versions must be the name of
the Original Version, with "derivative X" where X represents the name of
the new work, appended to that name.

3) The name(s) of the Copyright Holder(s) and any contributor to the
Font Software shall not be used to promote, endorse or advertise any
Modified Version, except (i) as required by this licence, (ii) to
acknowledge the contribution(s) of the Copyright Holder(s) or (iii) with
their explicit written permission.

4) The Font Software, modified or unmodified, in part or in whole, must
be distributed entirely under this licence, and must not be distributed
under any other licence. The requirement for fonts to remain under this
licence does not affect any document created using the Font Software,
except any version of the Font Software extracted from a document
created using the Font Software may only be distributed under this
licence.

TERMINATION
This licence becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER
DEALINGS IN THE FONT SOFTWARE.

tools\ubuntu-font-family-0.83.zip
md5: C5A5059D6856B4DDF79D824DCAF5AD32 | sha1: 0CEF8205846832328C8C2A0BF80BCADEC1710819 | sha256: 61A2B342526FD552F19FEF438BB9211A8212DE19AD96E32A1209C039F1D68ECF | sha512: 772E619984E3E2BF7D325BA681878EBD4B286E51BC5797EF11F74CB6E30728C03576B16CD10F7BE7C5B0B8D01735009057CCF0ED4969690550EF19574768911B
tools\VERIFICATION.txt
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
 
The zipped archive of the fonts can be obtained at the bottom of this page:
   https://design.ubuntu.com/font/   

Direct download:
url:      https://assets.ubuntu.com/v1/0cef8205-ubuntu-font-family-0.83.zip
version:  0.83
checksum: 61A2B342526FD552F19FEF438BB9211A8212DE19AD96E32A1209C039F1D68ECF

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Version Downloads Last Updated Status
Ubuntu Font 0.80 2922 Saturday, March 8, 2014 Unknown
Discussion for the Ubuntu Font Family Package

Ground Rules:

  • This discussion is only about Ubuntu Font Family and the Ubuntu Font Family package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Ubuntu Font Family, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus